Which one is the prime festival of Chaitra Sankranti?
Why is Makar Sankranti on 15th?
There are 365 days in a year. Thus, every four years the calendar is offset by one day which is adjusted by adding leap day (29 February). Hence, Makar Sankranti falls on 15 January every leap year. 