India's bid to host the 2036 Summer Olympics is gaining momentum, with the National Capital Region (NCR) of Delhi and Agra, ...