General Knowledge Quiz

Question 1 of 25

In which city is Hyde Park ?

Select from...
Paris
New York
Manchester
London