Kastoria is located in western Macedonia.
Kastoria is a city in Greece, in the region of Macedonia. It is located in western Macedonia and is the capital of the Regional Unit of Kastoria. The city is built on a peninsula in Lake Orestiada, at an altitude of 703 meters.
Kastoria is known for its rich history, its mansions, Byzantine churches and Lake Orestiada. The city also has a long tradition in fur production.
The city is a popular tourist destination, especially during the winter months, when the lake freezes and visitors can enjoy skiing and other winter activities.