Select Page

Tag: Leto




Delos: The Birthplace of the Twin Gods

Delos is a small strip of land near Mykonos, but don’t let its small size fool you since this island is one of Greece’s most important archaeological, historical and mythological sites. The entire island is an excavation site, one of the largest ones in the Mediterranean, and it’s a fantastic experience to walk among the ruins and see how the ancient Greeks used to live.

Read More
Loading

vacation photographer exclusive photo shoots in berlin

Booking.com