Announces opening of Baragarh Resort & Spa, an IHCL SeleQtions property
The 50-room Naturevilas Sarovar Portico is nestled in famous Shuru, offering uninterrupted view of Hampta Valley and Himalayan ranges