Travelling in India can be stressful, and people often struggle to find the right mode of transport or a taxi nearby to reach ...