Amazing place to stay in munnar.
One of the beautiful place in india.
Awesome climate and surrounded by tea gardens make you fall in love with this place.on the way to munnar you will find mesmerizing waterfalls and narrow roads.must visit place to enjoy.