Club La Vela in Panama City Beach

Club La Vela in Panama City Beach 2011
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