July 19, 2018
85 views

Kuruva Island

Kuruva Island or Kuruvadweep is a protected river delta on the Kabini River in the Wayanad district surrounded by pristine water.