Hidden place · Vellore, India

Amirthi Forest and Falls

About 25 km from Vellore, Amirthi is a forested area near the Javathu mountain. It includes Amirthi Falls and Amirthi Zoo, with animals such as spotted deer,…

Loading Travel Crew AI

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