Sublime Ohrid is Macedonia's prime destination, with its atmospheric old quarter with beautiful churches along a graceful hill, topped by a medieval castle overlooking serene, 34km-long Lake Ohrid. Nearby, mountainous Galičica National Park offers pristine nature, while secluded beaches dot the lake's eastern shore.
Ohrid and its beaches are packed from 15 July to 15 August, during the popular summer festival. June or September are quieter (and cleaner).
Lake Ohrid, 300m deep and three million years old, shared by Macedonia (two-thirds) and Albania (one-third), is among Europe's deepest and oldest. Although usually calm, during storms Ohrid seethes with steely-grey whitecaps evoking the sea.