Fancy a drive through winding mountain roads and valleys in north India? Then Himachal Pradesh is where you want to be. Home to some of India's most venerable hill-stations - Shimla, Dharamshala, Manali, Kullu and Spiti - the Himachal trail also hides gems like Barot, Chail and Manikaran, quaint, little holiday spots that are neatly tucked away into its mountains. The roads in Himachal are just as fantastic and enjoyable as the vistas that surround them, making it one of the most visually-appealing road-trip destinations in India.