Anand Mahindra recently shared a video of Duduma Falls on social media, calling the scenic spot a reminder that India’s natural beauty never runs out. Located roughly 200 km from Visakhapatnam, the waterfall lies in Odisha’s Koraput district and is known for …
Industrialist Anand Mahindra recently turned the internets attention to a lesser-known natural destination in eastern India after sharing a short video of a waterfall in Odisha. The location, Duduma … [+3341 chars]




