Integrity Score 165
No Records Found
No Records Found
No Records Found
Vagamon, is an Indian hill station town primarily located in Peerumedu taluk of Idukki district, and also Meenachil taluk and Kanjirappally taluk of Kottayam district in the state of Kerala, India.