located in the heart of the old part of the city, Villa Pupin opens its doors to all those who want to feel the pulse and mystique of the Balkan Jerusalem. In the immediate vicinity of the century-old St. Sophia, on the main Ohrid ancient promenade, Villa Pupin is a place that has no to leave you indifferent on every return visit.