Balkans & Eastern Europe
Ohrid, North Macedonia: The Balkan Town with a Lake, a Castle, and 365 Churches
Ohrid is one of the Balkans' most beautiful and historically layered towns — ancient churches, a hilltop fortress,...
Read More