Location: The Yelagiri Jalagamparai Falls is located in Yelagiri Hills in Vellore district of Tamil Nadu. Description: The Yelagiri Jalagamparai Falls is a beautiful waterfall located in Yelagiri Hills. The waterfall is located in a picturesque location and is a popular tourist spot. The waterfall is a major attraction in Yelagiri and is visited by tourists from all over the country.