Tag - Buddh International Circuit
Located in Greater Noida, 40 kms from New Delhi, is India’s only Formula 1 circuit. Buddh International Circuit (BIC) hosted three F1 races till date (2011, 2012, and 2013). After 2013, the F1 decided to strike India off the list due to issues with government norms. In the meantime, BIC is leased to private companies for track days, organize car launches or even a wedding.