Greece2005 > Santorini > The Bay of Ammoudi Previous
The Bay of Ammoudi
At the northern tip of the island. With the car I was able to see every corner.