Fort Lauderdale

More than 165 miles of canals weave through Fort Lauderdale