Planet 13 is located blocks of the Las Vegas Strip and holds the title as the world’s largest cannabis dispensary. But it’s much more than just a storefront. There’s a lot to the 115,000 square foot facility including entertainment, restaurants, and cannabis processing equipment where the company makes edibles and drinks. This is a destination Vegas-style.
In this video we take a backstage tour into this cannabis superstore.
How the world’s largest cannabis dispensary avoids social media restrictions