Santorini, especially the Oia town, of the Greek Island counts as one of most beautiful islands in Mediterranean. We got off the cruise, rode the donkey to the top of the hill, then took a taxi to the Oia town roughly 20 minutes away.
The beautiful houses and churches with uniform blue and white architecture populated the steep hill and gives you the feeling of tranquility and excitement at the same time. We got to shop and dine along the ridge of the hill. There were many boutique shops, restaurants and art galleries.
This is a must-visit place.