You wouldn't think the Ft. Lauderdale area is a place to escape the crowds in Florida, but this small park on an island is ...