Hidden place · Pollachi, India

Amaravathy Sagar Crocodile Farm

The Amaravathy Sagar Crocodile Farm is near Amaravathy Dam, reached from the Udumalpet–Munnar road. Established in 1975, it was once described as India’s…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload