The festival of Makar Sankranti is celebrated with diverse rituals across India. In northern states like Uttar Pradesh and Bihar, people take holy dips in rivers such as the Ganges to cleanse their sins and seek blessings. In Gujarat and Rajasthan, the day is synonymous with kite flying, while in Tamil Nadu, it is part of the Pongal celebrations.