About Kumarakom: Paradise For Bird watchers
If you truly want to experience the enchanting beauty of the backwaters of Kerala, head to Kumarakom. About 16 kilometers from the city of Kottayam in Kerala, Kumarakom is basically a cluster of small islands in the Vembanad Lake. ....Read More
Kumarakom Travel Guide Video