WHITE HOUSE VILLA | SANTORINI
White House Villa – located in Greece, one of the most beautiful countries on the planet, in the picturesque village of Oia, on the iconic island of Santorini, possibly the most beautiful place in Greece, and finally this is the most beautiful villa of Santorini. Placed at the highest spot of Oia, Santorini’s White House Villa …