A Travel Guide to Castle Rock - the postcard-worthy hamlet in the Western Ghats of Karnataka. It's located in the Dandeli Reserve, and close to Dudhsagar falls.
Read this post on backpacknxplore.com