Q1. When is National Sports Day celebrated in India?
Explanation
National Sports Day in India is celebrated on 29 August, the birth anniversary of hockey legend Major Dhyan Chand. The day recognises the importance of sport and physical fitness, and major sports honours are also associated with this period. The other dates in August do not mark India's National Sports Day. 21 August, 23 August, and 25 August may appear close enough to confuse candidates, but the fixed date asked in the question is 29 August.
