Canada is a country of countless opportunities. From gorgeous natural landscapes to lively towns and cities, there's much for a traveller to explore across the country.

READ ALSO: 13 Canadian National Parks You Must Visit In Every Province And Territory

In honour of Canada's 150th birthday, here are 150 things every traveller should do in Canada at least once in their life:

1. Wade in the beaches of Haida Gwaii (BC)

2. Take in the sights at the Sea-to-Sky Highway (BC)

3. Wander through the Great Bear Rainforest (BC)

4. Go skiing on the legendary Whistler and Blackcomb mountains (BC)

5. Surf the waves at Tofino in Pacific Rim National Park (BC)

6. Stroll through the Butchart Gardens in Victoria (BC)

7. Walk on the Capilano Suspension Bridge during Christmas (BC)

8. Browse through the marketplace at Granville Island (BC)

9. Go on a wine tour in the Okanagan (BC)

10. Channel your inner tourist in Vancouver (BC)

11. Attend the Calgary Stampede in a cowboy hat (AB)

12. Spend a luxurious weekend at the Fairmont by Lake Louise (AB)

13. Take an epic drive through the Columbia Icefield (AB)

14. Go on a historic tour of Jasper (AB)

15. Hike through the mountain landscapes of Waterton (AB)

16. Visit Galaxyland, West Edmonton Mall's indoor theme park (AB)

17. Sit on the edge of the Maligne Canyon (AB)

18. Relax in Canada's highest thermal mineral springs in Banff (AB)

19. Climb to new heights at the Glacier Skywalk (AB)

20. Take an obligatory picture at Moraine Lake (AB)

21. Go ferret watching at Grasslands National Park (SK)

22. Have a picnic in Regina's Victoria Park (SK)

23. Marvel at the sandcastles in Beechy (SK)

24. Go on a casino hop throughout Saskatchewan (SK)

25. Cheer on the Roughriders at a CFL game (SK)

26. Check out the Athabasca sand dunes (SK)

27. View the picturesque scenes atop Cypress Hills (SK)

28. Drive out and explore the Big Muddy Badlands (SK)

29. Float in Manitou Beach, Canada's very own Dead Sea (SK)

30. Experience the old world charm of Lumsden (SK)

31. Immerse yourself in The Forks Market (MB)

32. Go on an Arctic safari to see polar bears in Churchill (MB)

33. See the majestic bison at Riding Mountain National Park (MB)

34. Walk along the beautiful Gimli Boardwalk (MB)

35. Take photos with all the weird roadside attractions in Manitoba (MB)

36. Spend a hot summer day at Winnipeg Beach (MB)

37. Participate in a polar plunge (MB)

38. Meander along the Bois-Des-Esprits trail (MB)

39. Dip into an Icelandic-inspired mineral pool at Salka Spa (MB)

40. Book a winter getaway at Falcon Trails (MB)

41. Test your tolerance of heights at CN Tower's Edgewalk (ON)

42. Swim in the Cyprus Lake Grotto (ON)

43. Check out the Winter Festival of Lights at Niagara Falls (ON)

44. Live like you're in Miami at Grand Beach (ON)

45. View the stunning Cheltenham Badlands (ON)

46. Sink your toes in the white sands at Bruce Peninsula National Park (ON)

47. Go on a cruise of the 1000 Islands (ON)

48. Stay overnight at Ottawa's haunted Jail Hostel (ON)

49. Make your way to the top of The Crack at Killarney (ON)

50. Check out the beautiful waterfalls in Hamilton (ON)

51. Indulge in the nightlife of Montreal (QC)

52. Walk the cobblestone streets of Quebec City (QC)

53. Book a room at the Ice Hotel (QC)

54. See the breathtaking views of the Gaspé (QC)

55. Observe the beautiful Montmorency Falls (QC)

56. Kayak among the whales at Saguenay (QC)

57. Get lost in the beauty of the Îles de la Madeleine (QC)

58. Go downhill luging at Mont Tremblant (QC)

59. Try authentic Canadian poutine QC)

60. Enjoy maple syrup taffy at Cabane à Sucre (QC)

61. Explore the Hopewell Rocks at the Bay of Fundy (NB)

62. Check out the magic of the Reversing Falls (NB)

63. Drive on Magnetic Hill (NB)

64. Hike the entire Fundy Circuit (NB)

65. Spelunk the St. Martins Sea Caves (NB)

66. Escape the city with a rip to Village Scandinave Spa (NB)

67. Visit the charming island town of Seal Cove (NB)

68. Rough it out at the Stonehammer Geopark (NB)

69. Spend one summer in St. Andrews By-The-Sea (NB)

70. Stroll along the epic boardwalk in Kouchibouguac (NB)

71. Take an obligatory picture by Peggy's Cove (NS)

72. Visit the beautiful coastal town of Lunenburg (NS)

73. See the wild horses at Cape Sable Island (NS)

74. Go on an epic Nova Scotian seafood road trip (NS)

75. Try the wines at the vineyards in the Annapolis Valley (NS)

76. Hike the Cabot Trail at Cape Breton (NS)

77. Skate at the Emera Oval (NS)

78. Have a beer at Alexander Keith's original historic brewery (NS)

79. Try a classic Nova Scotian donair (NS)

80. Take up some history at Pier 21 (NS)

81. Go on a literary journey at Green Gables Heritage Place (PEI)

82. Take a scenic walk down Confederation Trail (PEI)

83. Discover the Victorian-era charm of Charlottetown (PEI)

84. Walk in the red sands of North Rustico (PEI)

85. Have a relaxing getaway at Dalvay-by-the-Sea (PEI)

86. Go portaging in New Glasgow (PEI)

87. Visit the whimsical Panmure Island (PEI)

88. Frolick by the shore of Cavendish Beach (PEI)

89. Watch the boats dock at Peakes Quay (PEI)

90. Indulge in french fries made from authentic Cavendish potatoes (PEI)

91. Take an epic photo by the valleys in Gros Morne (NFLD)

92. Go iceberg watching in Iceberg Alley (NFLD)

93. See the cute puffins at Elliston (NFLD)

94. Stay at Fogo Island's iconic seaside hotel (NFLD)

95. Peruse through the gorgeous Avalon Peninsula (NFLD)

96. Hike the entire East Coast Trail (NFLD)

97. Visit the historic lighthouse in Port au Choix (NFLD)

98. Sit at the edge of the colossal cliffs at Mistaken Point (NFLD)

99. Get lost in the beautiful ranges of the Torngat Mountains (NFLD)

100. Explore the thousand-year-old L'Anse Aux Meadows (NFD)

101. Take a scenic drive down Dempster Highway (YT)

102. Stomach a Sourtoe Cocktail (YT)

103. Travel back in time with a Klondike gold rush tour (YT)

104. Travel down the Alaskan Highway (YT)

105. Take a dip in the Takhini Hot Springs (YT)

106. Wander through the glorious Kluane National Park (YT)

107. Stay at Bombay Peggy's, a brothel-turned-hotel (YT)

108. View the Midnight Dome at night time (YT)

109. Relax in the meadows by Emerald Lake (YT)

110. Explore the spooky paddlewheel graveyard (YT)

111. Go camping under the stars in Fairy Meadows (NT)

112. Take a boat tour of Great Slave Lake (NT)

113. Visit Victoria Island, the third largest in Canada (NT)

114. Marvel at the Lotus Flower Tower (NT)

115. Sit in a fluffy field of Arctic cotton (NT)

116. Experience the rush of the colossal Virginia Falls (NT)

117. Canoe the Mackenzie River (YT)

118. Conquer the Rapids of the Drowned (NT)

119. Endeavour on an Arctic expedition to the Northwest Passage (NT)

120. Go tipi tenting under the Northern Lights in Aurora Village (NT)

121. Ride the majestic waters of Resolute Bay (NU)

122. Explore the landscapes of Baffin Island (NU)

123. Meet the friendly locals at Pond Inlet (NU)

124. Go ice fishing Rankin Inlet (NU)

125. Tour the remote lands of Ellesmere Island (NU)

126. Dogsled the snow trails of Arctic Bay (NU)

127. Discover the beauty of Auyuittuq National Park (NU)

128. Take in the glory of Wilberforce Falls (NU)

129. Visit one of the original Hudson's Bay outposts (NU)

130. Brave the epic trails of Mount Thor (NU)

131.  Spend Canada Day at Parliament Hill (CAN)

132. Go to the Blueberry Festival in Sioux Lookout (CAN)

133. Attend the Sugarbush Maple Syrup Festival (CAN)

134. Cycle through the Laurentians (CAN)

135. Storm watch in Vancouver Island (CAN)

136. Dress up in a colourful costume for Caribana (CAN)

137. Climb to the top of the Head Smashed In Buffalo Jump (CAN)

138. Raft the Shubenacadie tidal bore (CAN)

139. Tour the epic ice scuptures at Ottawa's Winterlude (CAN)

140. Take a picture with Bonhomme at Carnivale (CAN)

141. Dine in an underground cave in Eganville (CAN)

142. Journey out to the Pingaluit crater (CAN)

143. Go on all the thrill rides at Canada's Wonderland (CAN)

144. Post a sign at the Sign Post Forest in Watson Lake (CAN)

145. Explore the bizarre trees at Crooked Bush (CAN)

146. Check out the Spotted Lake in Osoyoos (CAN)

147. Go celebrity watching at the TIFF (CAN)

148. Walk on the Mantle in Gros Morne (CAN)

149. Bike along the entire cross-canada bike trail (CAN)

150. Go on a cross-country train ride with Via Rail (CAN)