A large number of hotel groups in the country make donations and other offers for the benefit of local communities. In other ...
Crete, the largest of the Greek islands, is a tapestry of splendid beaches, ancient treasures and stunning landscapes.