About Marmala waterfalls situated near Teekoy in the Kottayam district of Kerala and one of the beautiful waterfalls in Kerala,…
About and HistoryParashurama wanted to release himself from the sin of killing the Kshatriyas, for which he approached the holy…