Calamos Supports GreeceCalamos Supports Greece


Drinking on the Greek Island of Delos: Bring Your Own Water

Whether you are spending the day or a few hours on the Greek island of Delos, be forewarned: you cannot purchase bottled water or even use a bathroom from the snack bar. Known as "The Island of the Gods," for...