10 best cities to visit in India

The land of incredible landscapes, roaring cities and spicy flavours is calling. We explore 10 exciting Indian cities to help you decide on your next colourful adventure