Megalochori Santorini First things first: Megalochori means “great village.” Right in the heart of Santorini you can visit Megalochori. A village made of white-washed churches and traditional Greek houses. The architecture makes [ … ]
General news and articles from Santorini and the Athina Luxury Suites team