From ancient ruins to stunning island getaways, Greece offers a perfect blend of history, culture and breathtaking landscapes. Whether your dream trip involves basking on Crete's tranquil ...