Manali


Address:

Manali, Himachal Pradesh, India