Thangal Hill View Point IDUKKI - Kerala - Video

Thangal Hill View Point

Located in Vagamon, a popular pilgrimage center in the Idukki district of Kerala, India, Thangal Hills is a major pilgrimage center for the Muslims. Thangal Hill, Murugan Hill and Kurisumala are three pilgrimage centers in Wagamon. Situated amidst the picturesque scenery at the top of the hill, Thangal Hill is a favorite spot for visitors. […]