Oia, Santorini, Greece All of the Greek islands are undeniably beautiful, but head to the hillside town of Oia for some of the best views of the bright blue Aegean Sea.

Photo from news post
Photo from news post
Photo from news post
No comments yet