England can't be the best country in the world... The Netherlands already are! 9. Our country is located on the European mainland (unlike that silly island off our coast where British people apparently live ;)) ) :D Silly island my arse.:tongue: