St. Isidoros Church in Leros, Greece I was at a wedding there once, a long time ago!!

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!

Leros island in Greece

Agia Marina, Leros greece ( "Milos",perfect restaurant, behind)

Leros Castle, Leros, Greece

Leros Island, Greece Looks beautiful - Like the "New Jerusalem" - A little bit of Heaven descending from the sky!

Greece Travel, Greece Trip, Wanderlust Travel, Destinations, Cyclades, Chris D'elia, Travel Bucket Lists, Marche, Santorini


More ideas
Pinterest
Search