
Delos is a small island near Mykonos that is currently uninhabited, other than a caretaker who lives there to prevent vandalism. But if only its walls could talk. Delos History According to legend, it was the birthplace of Apollo, King of the Gods. In reality, it was founded by the Ionians about 2500 B.C. and […]