A road trip from India to Nepal is not only scenic but also convenient, thanks to its short distance and simple immigration process.