Photo Tour: Ammoudi Bay on Santorini

Ammoudi Bay is a "must see" place in Santorini. It's a traditional fishing village full of beautiful colors tucked in a picturesque corner below the town of Oia. (more…)
Ammoudi Bay is a "must see" place in Santorini. It's a traditional fishing village full of beautiful colors tucked in a picturesque corner below the town of Oia. (more…)