Kapari Natural Resort
Located in the enchanting town of Imerovigli, Kapari Natural Resort benefits from the region’s natural beauty and reduced footfall compared to some of the more touristy areas. Santorini is an island heralded for its culinary excellence, and this is encapsulated within Kapari’s award-winning Wine Restaurant. Enjoy the finest local dishes, paired with an extensive selection [...]