tarsus waterfall
Tarsus Waterfall
Tarsus Waterfall is one of the unique natural beauties of Turkey. Located 4 kilometers north of Tarsus, this waterfall is formed by altering the course of Berdan River. Through a project c...