Thursday, May 4, 2023

Waterfalls

 Duduma Waterfalls is 175 metres (574 ft) high and one of the highest waterfalls in southern India.[citation needed] It is located on the Sileru River which forms boundary between Andhra Pradesh and Odisha states. The following are a few other waterfalls located in the river basin:

No comments: