A beautiful place. Newfoundland has excellent scenery, lots to do, friendly people and other great things. Fog and rain? Yeah, if you go to St. John's, but I saw some beautiful weather in Twillingate. Seriously, people can't quit with the seal hunting thing. Do you not kill animals in the states? Is everyone vegetarian? We don't club them and we don't kill baby seals in the first place. It's a source of income for Newfoundlanders, not exactly a lot of work here.