2Loutro Village, Crete Island

Loutro is a small, picturesque, seaside resort on the south coast of Chania, west of Sfakia and east of Agia Roumeli in the island of Crete.
Loutro is a small, picturesque, seaside resort on the south coast of Chania, west of Sfakia and east of Agia Roumeli in the island of Crete.