Europe 9 Jun 2024 – 23 Jul 2024 · by calm Destinations London, United Kingdom Paris, France Madrid, Spain Barcelona, Spain Heraklion, Greece Thessaloniki, Greece Halkidikis, Greece Drama, Greece Athens, Greece