The biggest roundabout in the world is located in what country?

More Trivia questions in Asia

Geogee home