Explore Crete, Islands, and more!

Crete, Islands, Island

Island, Islands

Islands, Island

Islands, Island

Leros | Greece

South Aegean Islands is a community created by a group of people living or working on the islands of South Aegean, Greece. Our love for the islands pushed us to create this community that will.

Church in Leros, Greece By Kjell Arne from Valdres

Must be the church in the movie Mamma Mia . Isidoros Church in Leros, Greece I was at a wedding there once, a long time ago!

Islands, Island

Islands, Island

Pinterest
Search