Challenging Geography Quiz

1. Where is the Mekong River Delta?

Vietnam
Ireland
Germany
Kenya