Located in the lap of the Western Ghats, in the region of Sakleshpur is The Rappa, an island eco-lodge. Surrounded by backwaters, the 70 acre island resort gives an adrenaline rush to adventure enthusiasts and provides enchanting views to nature lovers.
Home » Sakleshpur resort