From the way it is built to the way nature is kindly involved in its life, Kastoria is definitely one of the five most beautiful cities in Greece. There are views of Lake Kastoria from everywhere which breaks straight through the monotony and gives you activities that you can do in the area. Just a walk along the lake will give you a good taste of the scenery, while on your way, you will meet places to visit such as Mavrochori, the Museum of Waxed Oomotos, and the Folklore Museum. Lake Orestiada, on the other hand, makes the whole city a beautiful peninsula that looks like an island.
Check routes, compare prices, and book ferry tickets for all major Greek islands in one place.