The Newfoundland and Labrador is a tourist attraction for sure, not only because of its amazing atmosphere but also because it has the most conducive environment that makes it possible for thousands of whales to thrive and survive. If you are lucky enough and keep looking on, you might just get a full view of a whale. You can also see icebergs and some other nature's exquisite art displays.