TravelTop 5 Famous & Beautiful Waterfalls in Kerala IndiaKerala is a beautiful place, famous as “Gods own country” which is rich with forest, lakes and waterfalls. If we talk about the... by Ranjeet Kashyap 6 years agoJanuary 11, 2020