Buddh International Circuit
The Buddh International Circuit, in Greater Noida, Uttar Pradesh, India is an under-construction Formula One racing circuit, near Delhi. It will host the inaugural Formula One Indian Grand Prix on October 30, 2011.
Powered by JReviews























