Tag Archives

Why Visit the Island of Delos and all the details

Island of Delos The island of Delos is a small uninhabited isle a few miles off the west coast of Mykonos. In the ancient times it was considered the birthplace of the god Apollo and his twin, goddess Artemis therefore the entire island was deemed sacred. Now, Delos is an UNESCO World Heritage Monument, open […]