Author name: author

Jawaharlal Nehru Stadium: India’s Largest Sports Complex.

Introduction: The Jawaharlal Nehru Stadium was built in 1982 to host the Asian Games. Indeed, it was designed by the renowned Indian architect Raj Rewal and is known for its striking architecture and state-of-the-art facilities. Then, the stadium has a seating capacity of over 60,000 and features a main athletics arena, a football stadium, a

Jawaharlal Nehru Stadium: India’s Largest Sports Complex. Read More »