Located in the lap of the Western Ghats, in the region of Sakleshpur is The Rappa, an island eco-lodge. The lodge is located away from noisy and polluted urban region, and it is an ideal weekend getaway where you can relax and unwind. Surrounded by backwaters, the 70 acre island resort gives an adrenaline rush […]
Home » Sakleshpur resort