Nirvana can be attained in the serene locality of this resort, which is amidst Nature. There are 16 rooms to reside in. Guests can indulge in sporty activities
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.