Delos Island, Cyclades Islands, Greece

Delos Island, Cyclades Islands, Greece

In 400 BC, Delos, Greece, was considered so sacred that no one could be born or buried there. The Athenians who ruled the island believed that it was where Leto gave birth to twins Apollo and Art...

JDS Travel News JDS Viewpoints JDS Africa/MI