Travel & Tourism
Travel & Tourism 3010 Videos
Munnar- Truly Heaven

Have you ever been in heaven? If not, do visit this nature built heaven located in god’s own country —Kerala. Munnar, a mesmerizing hill station located in the Idukki district of Kerala, India is known not only for its undulating tea plantations, but also for its unmatched scenic beauty, which you can’t even imagine or dreamt of.

Shown here is the video of passing clouds taken from Top Station in Munnar, which was a transshipment point for delivery of tea from Munnar to Bodinayakkanur. Touch and feel the heaven, which nature has specially designed for Munnar.