Challenging Geography Quiz
1. The Houses of Parliament are located in which city?
Oslo
Athens
London
Lisbon
Oslo
Athens
London
Lisbon