Travel Destinations Best Places to Visit in Rotterdam (Netherlands) 22 Apr2020 Rotterdam is a municipality in the Netherlands. After Amsterdam; Rotterdam is the second-largest city of the Netherlands on the new Eurostar direct link from London, located in the South Holland… by Alex Edward Leave a comment