Please read and review the rules below:
Thatiguda Waterfalls is located in the district of Visakhapatnam in Andhra Pradesh. This fascinating waterfall is in Ananthagiri which is 3100 feet above sea level.waterfalls