This is a tourist ad for Newfoundland. I think I'd now like to visit.

Advertisement

[via Huffington Post]