Did you know that Canada is home to incredible alternative travel destinations to overcrowded places around the world? Explore and enjoy a staycation!