Munnar, a beautiful hill station in Kerala, India is known for its lush tea gardens, rolling hills and serene landscapes.