Monsoon Road Trips In Vagamon – Part – 1. Idukki – Kerala – India.
Monsoon Road Trips In Vagamon – Part – 1. Idukki – Kerala – India. Vagamon this enchanting hill station at an elevation of 1100 metres above sea level is a trekker’s paradise. Vagamon is a hill station located in Kottayam- Idukki border of Kerala. The meandering road to Vagamon is cut in solid rock lined […]