About Nature park The Yelagiri Nature Park is a nature park located in the Vellore district of the Indian state of Tamil Nadu. It is spread over an area of 14 square kilometers. The park is known for its hills, valleys, waterfalls, and forests. It is also home to a variety of wildlife, including elephants, tigers, leopards, and deer.
ReadMore