After another long drive along the crazy road network in India, this place is such a welcome respite which has a lovely air of tranquility about it. We received a very personable welcome by being offered a a seat in the garden where the manager came out to check us in and show us to our little thatched cottage. Highly... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.