Loading...
Uploaded by zombiethegg on Jun 24, 2007
Duden Waterfalls in Antalya, Southern Turkey. According to the local people, the volume of the water is at lowest in a year.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)