Author: himani189

Kuruva Island is a cluster of river islands located in the middle of the Kabini River. Accessible by bamboo rafts or boats, the island is known for its pristine beauty... Read More