Here's a question: Where can one attend a famous bazaar?

Here are possible answers to this question:
- china
- festival
- istanbul
- arabia
- india

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


shop in india country