Think of holidays to Greece and what springs to mind? Long sunny days, pristine beaches and picturesque coves? Ancient pillared ruins and rocky outcrops jutting out over glorious turquoise seas? Or whitewashed towns and hidden villages serving up lashings of Grecian charm? You can expect to enjoy all of these things and many more on a holiday to Greece.