This is an artificial river island around the Coovum River created in the 19th Century, by connecting the Coovum River with the then Elambo...
READ MORE +

A Collection of Natural Tourism of India