This is one of the most beautiful location in India. We were there for a short two day trip. The moment we reached the place we were the awed by the beauty of nature. The rooms were a nice big and comfortable with its own fireplace. There was 24 hrs supply of hot water. The dinning room was beautiful. The... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.