Viking Village Bed & Breakfast in L'Anse aux Meadows, NL offers a cozy 4-star stay just a stone's throw away from the UNESCO World Heritage site. Guests can soak up Newfoundland hospitality, spot icebergs and whales from their back deck, and indulge in delicious home-cooked meals.