A holiday in Greece is every traveler’s dream. Imagine long days spent relaxing on the stunning sandy beaches and swimming in crystal clear azure waters, while the afternoons slowly lingering into evenings as you enjoy small life pleasures — dining in local taverns with breathtaking sea views. Greece caters to all tastes and ages, from…