Best Tourist Places to Visit in march in India The spring month in almost all of India, March marks the end of winter as we know it. The Indian festival of Holi falls in this month and makes for a vibrant mood all over with colours, sweets and lots of celebration. Other than that, March is the shoulder season for those destinations where summer is the peak time, as well as for those where winter was the best time and is now trailing to an end. Hence expect some good deals, discounts, less crowds and more open spaces to explore. Some of the best places to visit during March in India are Rajasthan, Mathura, Vrindavan, Leh, Kashmir, Port Blair, Shimla, Alleppey etc. Some host exceptional holi celebrations, while others are at their best weather-wise.