IDUKKI - Kerala - Video
Thangal Hill View Point
Located in Vagamon, a popular pilgrimage center in the Idukki district of Kerala, India, Thangal ...