Run, Ride, Rio
Rio de Janeiro is known as the Marvelous City with endless possibilities for sports enthusiasts.
IMPACT travels across Canada and around the world to reveal beautiful, action-packed destinations just for you.