×

Ormylia

Town in Greece
Ormylia is a small inland community surrounded by olive groves, pine trees, and stone-built mountainside churches like St. Georgios and St. Demitrios. A 19th-century windmill stands on a hill outside town, and trails lead to nearby beach resort...
Municipality: Polygyros