Ultimate Holi travel guide: 5 Indian cities that do it best
Holi is a vibrant and high-energy festival in India celebrating the arrival of spring and the victory of good over evil. Each city has its own unique way of celebrating, from diving into a sea of colors to watching ancient rituals. These five spots, including Vrindavan, Pushkar, and Udaipur, offer some of the best experiences, from flower petal throwing to shirt-tearing and martial arts displays.