Imagine strolling along the beaches of Greece, exploring ancient ruins, and eating delicious Mediterranean cuisine. Sounds ...