The natural wonder of Turkey’s waterfalls

Turkey is a country that offers breathtaking scenery wherever you go, from Mediterranean beaches to remote mountain villages, with beautiful countryside offering a luxurious vista that stretches away to meet the sky. Amongst these natural wonders is an array of waterfalls (the Turkish for waterfall is şelale)that can almost be overlooked – and they are just […]