Authentic and charming, the city Kastoria is a popular destination, especially on Christmas.  Built amphitheatrically on a narrow peninsula, mirrored in Orestiada Lake and nestled in between Grammos and Vitsi Mountains, Kastoria is one of the most breath-taking cities of Greece and the ideal starting point for those who want to experience the mountainous world of western Macedonia, but also to take excursions to the neighboring Prespes.

The city is built at an altitude of 650 meters, on a rocky tongue-like form that penetrates deep into the waters of the lake. Its natural environment and the traditional neighborhoods create an idyllic picture like the traditional neighborhoods of Doltsos and Apazari.

Walk or take a tour around the lake with the town’s boat. The tour starts from the northern waterfront and it includes a visit to the 11th-century historical monastery of Mavriotissa, one of Kastoria’s most important Byzantine monuments.

Seventy-five Byzantine and post-Byzantine churches that date back to the 9th through to the 19th century, featuring exquisite frescoes and impressive facades are scattered throughout Kastoria.

One of Kastoria’s most important sights is the lakeside prehistoric settlement in the village of Dispilio, just 7 km from the city center, where a Middle Neolithic lake settlement with wooden structures has been excavated, dating back to 5600 to 5000 BC! Near the site is located an impressive park that recreates the lake dwellers’ settlement and provides information about their life, giving the visitors the opportunity to travel back in time.

Its landscapes, history, music and culinary tradition, as well as its authentic and hospitable residents, make Kastoria one of Greece’s most popular winter destinations.