Explore relationships
Buddh International Circuit
The Buddh International Circuit is an Indian motor racing circuit situated in Jaypee Sports City, Greater Noida, Uttar Pradesh. The track shares its name with Gautama Buddha, as does the district of its location.
Use + to expand a branch. Click a topic name to open its summary.