Limni

Limni Limni – Northern Evia The journey continues through the municipality of Elimnioi, and with its headquarters in the beautiful maritime town of Limni (the […]

Leptokaria

Leptokaria Leptokaria, translated as “Village of Hazelnuts”, is also a semi-double Greek resort located on the most beautiful part of the coast of the Aegean […]