Tag: mythology
All
Popular
Delos: The Birthplace of the Twin Gods
by Felipe Tofani | Nov 10, 2021
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