T R Bazaar, Tamil Nadu, India
Series of small waterfalls cascading on the Pykara River amid a scenic, serene landscape.
Ooty (Udhagamandalam), IN
2.1 km away
3.9 km away
8.9 km away