Manali, Indien
10 Vashisht Main, Near Vashisht Temple, Manali, Himachal Pradesh Manali Himachal Pradesh 175103 India, 175103