News
Relax by the pool, sip cocktails on the roof terrace or when adventure calls ... are set amidst the majestic Himalayan foothills of Northern India, sprawling across 100 acres of gardens and forests.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results