For the first time, the vibrant and culturally significant festival of Sarhul will be celebrated in the capital city of India, Delhi. This festival, deeply rooted in nature worship, is an important ...