3 Mar 2025 ... History and art, food and drink, music and dance, mountains and snow—these are the best things to do in India ...