Delos, Greece
Delos, a small island near Mykonos, was in Greek mythology the birthplace of Apollo and Artemis. Its vast ancient sanctuary and city, with the Terrace of the Lions, is one of the most important archaeological sites in Greece and a UNESCO World Heritage Site. Photos taken in 2014.
