Planet 13’s store, which was opened on November 1, 2018, is just minutes away from every resort and casino on the Strip. Other than its strategic position, the complex is famous due to its sheer size. In fact, with a whopping 112,000 square feet, Planet 13’s Cannabis Entertainment Complex is not just the largest cannabis store in Nevada or even the U.S., but also in the entire world.

 

Read The Full Story Here