Antalya Duden Waterfalls
Upper and Lower Duden Waterfalls Düden Waterfalls are a gaggle of waterfalls within the province of Antalya, Turkey. Duden waterfalls, formed by the recycle station water, they are located 12.5 kilometers northeast of Antalya. They end where the waters of the Lower Düden Falls drop …