The islands of Koufonisia have often been described as the hidden paradise of Greece and they remain a favorite destination for tourists.
Crystal clear waters, pristine beaches, ancient history, drinks on tap and somewhere to keep the kids entertained- surely ...
Spanning Greece, Cuba and Portugal ... and white sand lined with palm trees make Punta Cana's Bavaro Beach an idyllic beach vacation locale. An offshore barrier reef helps keep the beach's ...
On a British Airways Holidays break to the polished Grecotel resorts in Corfu and Crete, you can float in bathtub-warm waters ...