Fort Lauderdale is the boating capital of the USA and is often referred to as the Venice of America. The city has over 300 miles of navigable canals.