Kuruva Island of Wayanad

Kuruva Dweep or Kuruva Island is a secured river delta, consisting of a multitude of islands in Wayanad, in the center of the beautiful Kabini River. Situated in the heart…

Continue Reading Kuruva Island of Wayanad