Kastoria is a city that reminds of a fairy tale. Built on a peninsula in Orestiada Lake and surrounded by Mounts Grammos and Vitsi, Kastoria can charm every visitor. Its name is probably derived from the beavers (“kastoras” in Greek), who were permanent "residents" of the region until the 18th century.
Because of its strategic location, many...
- Kastoria Prefecture / About region / Main cities & villages