Tethys Narkanda Resort

At Narkanda Resort
Shimla
India