Postcard
The island of Delos is located near Mykonos, in the centre of the Cyclades archipelago. The island is one of the most important mythological, historical, and archaeological sites in Greece.
Delos is a small and rocky island but was considered as “the most sacred of all islands” in ancient Greek culture. One of the excavations on the island is the Terrace of the Lions, dedicated to Apollo. Originally, there were up to a dozen big squatting guardian cats lining the Sacred Way; today, only seven remain.
Delos is a UNESCO World Heritage site.