GEO QUIZ
Rotterdam lies on a delta near the North Sea in which European country?
Belgium
Denmark
Netherlands Answer below. Source: National Geography Bee
Netherlands
Belgium
Denmark
Netherlands Answer below. Source: National Geography Bee
Netherlands