star star star Naggar Road, Near Shuru Road, Near Gayatri Temple, Manali, Himachal Pradesh 175143, India
Naggar Road, Near Shuru Road, Near Gayatri Temple, Manali, Himachal Pradesh 175143, India