Manali is a small but popular hill station located in the valleys of the beautiful Himalayas. It is teeming with tourist