Day 6
Delos, Birthplace of Greek Gods
November 10, 2013 in Greece ⋅ ⛅ 61 °FOur guide for Mykonos and Delos was Irene. Delos was the home of the Greek gods. This was the sacred island on which the gods were born. Unable to support life now because of the lack of water, theRead more