Mykonos and Delos lie side by side in the Cyclades chain of Greek islands in the Aegean Sea. They could not provide more of a contrast – yet together they provide the quintessential Greek experience. …
October 6, 2009
Posted October 6, 2009
Mykonos and Delos lie side by side in the Cyclades chain of Greek islands in the Aegean Sea. They could not provide more of a contrast – yet together they provide the quintessential Greek experience. …