CANADA-You can now grow, purchase and use marijuana in every single province in Canada. While marijuana has been legalized federally, each province is allowed to make its own rules.

In Calgary, for example, you aren't allowed to smoke in public and landlords have the ability to ban use on their property.

Legal age is also subject to change depending on the province. In most cases, the legal age is 19, but in Alberta and Quebec you can use marijuana at 18.

For those visiting Canada, it's important to know you cannot bring any pot back into the United States with you. Even if you're flying into a state where it is legal.

Different analytic firms estimate recreational marijuana will bring Canada's economy anywhere from $8 to $15 billion every year.