Been in India a while? fancy a monstrously big crisp fresh salad? well here is the place to go. I hear the rooms are cheap too compared to other places
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.