Stelios Giotis
More ideas from Stelios
Kalavryta: Racking Up Experiences - Greece Is

It's officially time to share our list of the most charming winter towns and villages in Greece!

10 Amazing Hotels to Visit - Astarte Suits Hotel, Greece

Set on a dramatic cliff top in glamorous Santorini, Astarte Suites boasts million-dollar views of the island’s famous caldera. This all-suite boutique getaway is made for decadent down time. Perched on the volcanic rock of Santorini, Astarte Suites.