Greece: Milia Mountain Resort
National Geographic has called Milia Mountain Resort, our first home in Crete, one of the world’s best Ecolodges. In the 1980s, when many Greeks left their villages to ride the wave of tourism development along the coast, two local friends took to the mountains of Crete instead. Their vision was to restore an abandoned medieval […]
Greece: Milia Mountain Resort Read More »