Paradise is found in the Greek Islands - in particular on the island of Santorini in the village of Imerovigli.
Being built on a cliff, the village of Imerovigli has a stunning view of the Aegean Sea and the volcanic caldera which it's built on. Being amongst the villages and buildings of the Greek Islands is like stepping into a romance novel with the white houses trimmed by blue windows or blue domes of the churches.
The famous Santorini Church found in the village of Imerovigli on the island of Santorini, Greek Islands, Greece, South East Europe.