×
Kuruva Island
- July 19 , 2018
Kuruva Island or Kuruvadweep is a protected river delta on the Kabini River in the Wayanad district surrounded by pristine water.
Mail This Article
×