Planet 13 Is The Largest Dispensary In the Known Galaxy

Planet 13 is a sprawling 40,000 square-foot weed complex in Las Vegas, minutes away from the famed Strip. It's the largest dispensary in the world with 50-plus retail vendors, 70-plus cannabis strains and 42 registers. The superstore, which opened last November, serves 1,430 customers per day.