WelcomHeritage Chalets Naldehra

Naldehra, Village Dugapur
Shimla
India