Club La Vela in Panama City Beach. The nightclub which called itself the largest nightclub in the United States closed for good after damages from Hurricane Michael.
West Panama City Beach, Panama City Beach, Florida, United States
Photo taken in February 2011. © Chad Davis
Filed Under: Bar, Beach Club, Club, Club La Vela, Dance Club, Florida, Nightclub, Panama City, Spring Break, State