JLR in Devbagh has to be one their best locations. It is situated in an island sort of location at the confluence of the Kali river and the Arabian Sea. The access is through a boat from the mainland. We landed amidst pouring rain and heavy winds. Thats when we discovered a land route to the place through the other...
More
- Also Known As:
- Jungle Lodges Devbagh Beach Hotel
- Jungle Lodges Devbagh Beach Hotel Karwar
