Challenge the daredevil in you for thrilling Rohru to Chanshal Pass off-roading in Himachal Pradesh. Race against the winds as the panorama of the Himalayan mountains unfolds before you. Leave your desk job for a weekend, and get away from
Holiday Your Way with Indian Holiday!
* required field