nakshatra resort shimla

village dabseer, sh 16, nalagarh road, kunihar, himachal pradesh 173207, india