The Netherlands is a country in northwest Europe. It borders Germany and Belgium. It is 41,526 km2 (16,033 sq mi) in size and has an estimated population of 16.5 million.
Fire boat Dordrecht 18-263
A 1996 Fire boat in use with the Fire department Dordrecht (NL). It's a Boston Whaler Guardian 17-Ya...