Share
twitterlinkedinfacebook
Oia in Santorini, Greece, is along with Fira, one of the most beautiful places on earth. Few cars and lots of stunning views.