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

[via Huffington Post]