-

-

Kuruva Dweep
Kuruva Island, is a breathtakingly beautiful cluster of riverine islands located in the Kabini River in the Wayanad district of…
-

Kuruva Island
The island is situated in the Kabini River and is famous for its lush greenery, dense forests, and tranquil surroundings


