The Broward Center for the Performing Arts is a large multi-venue theater and entertainment complex located in the heart of downtown Fort Lauderdale, Florida, USA. Opened in 1991 on a site along the north bank of the New River at Sailboat Bend, the center became a catalyst for major downtown (...) (from Wikipedia)