Veerabhadra Temple, Lepakshi
attraction
Andhra Pradesh
Duduma Waterfall is a powerful cascade plunging through a rugged, forested gorge near the Odisha–Andhra Pradesh border. Viewpoints reveal the dramatic drop and surrounding hills, with the strongest flow generally seen during and after the rainy season.
No public reviews yet.