How the world sees Greece
With panoramic views of the Aegean Sea, the property is just outside of the historical village of Moudros, GREECE, the second largest town in Lemnos.