Where was the Formula One 2013 Indian Grand Prix held?
Answer & explanation
Correct answer: option 4
The correct answer is Option (4) → Buddh International Circuit
The Formula One 2013 Indian Grand Prix was held at the Buddh International Circuit in Greater Noida, Uttar Pradesh, India.