Q.Why is Makar Sankranti celebrated?

A.This festival is celebrated to worship Surya Devta or Sun god. Farmers across India pay their gratitude to Sun god and wish for a good crop. Did you know, Makar Sankranti is known as Uttarayan in Gujarat and Rajasthan whereas in Haryana and Punjab the festival is known as Maghi.