Cavo Tagoo Hotel in Santorini Perched on the cliffs of Santorini in Imerovigli, this luxury hotel offers some of the most breathtaking views over the Caldera and Aegean Sea… Read More EUROPE, GREECECharlotteOctober 18, 2018Hotel, Europe, Greece, Santorini Comments