A trip to India for holidays can be planned at any time of the year. However, the best time to visit India depends on what you want to witness and experience as every season has something to offer to the tourists.