The sun that warms, the sun that illuminates, the sun that nurtures… At times you catch yourself daydreaming of a sunny place, wanting to enjoy the sun’s rays on your skin and fill your eyes with the light. Greece is a holy place, bathed in light. Its people are warm, bright, and happy, like the