Solang Valley Resort

5 Star  

Palchan, Manali, Himachal Pradesh - 175 131

Solang Valley Resort, Manali - Photos & Videos