Author: Stewart Palmer
Category: Travel
Crete, the largest of the Greek Islands, is sometimes described as a mass tourist resort It is true that there are several north coast resorts on Crete that can be found in the brochures of practically every package tour company...



