It is widely believed that the best way to truly experience any place is by traversing through its roads. India, with its massive geographical landscape, and well-connected highways of international standards, presents travellers with the opportunity