Munnar, Vattavada October 14, 2016 Munnar is a popular hill station located in the Western Ghats mountain range in the Indian state of Kerala. It is known for its picturesque Read More