Loutro

Loutro is a quiet fishing village on the south coast of Crete. The amphitheatrical bay, right by the sea, boasts a unique promenade of white buildings and blue windows in…

Comments Off on Loutro