Here's a question: Many people take public transportation and can be found waiting where?

Here are possible answers to this question:
- in the cricket ground
- surface of earth
- train station
- bus depot
- football stadium

I believe the correct choice is "bus depot", here's why:


customize your catalog