News

Most likely, the location you're picturing is the village of Oia, set on the northern tip of the island of Santorini. The village's most iconic postcard-worthy view includes the cliffside churches ...