<strong>Kirtan:</strong> Kirtan players in Rishikesh chant mantras to the gods that last for hours, often playing to no audiences. It is worthwhile sitting in on a session, and participation is usually welcomed.
{}