Agios Efstratios: the island with hidden natural beauty
Agios Efstratios is a triangular island in the heart of the northern Aegean. It is located to the southwest of Lemnos (to which it is connected via sailing routes), and has just one settlement,...