Fort Lauderdale, city prides itself on being the ‘Venice of America’ with more than 300 miles of navigable waterways. Fort Lauderdale boasts world-class theatres, museums, sightseeing, and shopping. The city sits only 24 miles north of Miami, so you can enjoy the sights of South Beach or head further inland to the amazing Everglades and experience the airboat rides.