Mango Tree is an indica dominant strain from Hoku Seed Company. She produces dense buds and has a heavy fruit and sweet aroma.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.