A trip to an island — wild, urbanized or something in between — should feature on any good travel itinerary. Make your vacation complete by heading to Spirit Island and spending some time by the water.
You'll have to make your way to Alberta to visit this water-surrounded land mass. If you're hoping to do some sightseeing later on, why not swing by Maligne Lake? It's located near Spirit Island.