About Kerala Kerala is located on the south-western tip of India. Kerala is known for some of its unique geographical…
About Malampuzha Garden is a beautifully landscaped garden on the front side of the Malampuzha Dam. It is full of…