Dal Lake Resort

Near Dal Lake, Upper Dharamshala
Dharamsala
India