Taxicab Stand in Manali Region


  • Tibetan Monastery Road, National Highway 21, Siyal, Manali, Himachal Pradesh 175131, India