IDUKKI - Kerala - Video
Ottakathalamedu Viewpoint. Kumily – Idukki – Kerala – India.
Ottakathalamedu is a mountain peak 4 KMS from Kumily town. Currently, this is accessible by ...