Central Broward Park (built 2007)
Location: 26.139959°N, 80.198689°W