Lake Ohrid, Macedonia

Whether you come to sublime, hilly Ohrid for its sturdy medieval castle, to wander the stone laneways of its Old Town or to gaze at its restored Plaošnik, every visitor pauses for a few moments at the Church of Sveti Jovan at Kaneo, set high on a bluff overlooking Lake Ohrid and its popular beaches. It's the prime spot for absorbing the town's beautiful architecture, idling sunbathers and distant fishing skiffs – all framed by the rippling green of Mt Galičica to the southeast and the endless expanse of lake stretching out elsewhere.