Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A prolonged drought and a record number of tourists on the Greek island of Naxos have led to alarming water shortages. The biggest reservoir on the island has almost dried up. While the water supply for tourist facilities is ensured…