Twillingate, one of Canada’s loveliest coastal towns (via Cottage Life)
As the world’s second largest country, it’s no surprise that Canada has some truly beautiful towns from coast to coast. Located on the northeast coast of Newfoundland, the small fishing town of Twillingate—with its quiet country roads, stunning coastline, and friendly locals—is a perfect depiction of what the province has the offer. (Photography by LesPalenik)