If time permits, tourists can visit Devkar Falls that is situated in the vicinity of Karwar Town. Travellers interested in visiting the Devkar Falls, a notable natural attraction of the region, need to cross the backwater of Kadra reservoir.
If time permits, tourists can visit Devkar Falls that is situated in the vicinity of Karwar Town. Travellers interested in visiting the Devkar Falls, a notable natural attraction of the region, need to cross the backwater of Kadra reservoir.