Close WindowClose Window
Ft Lauderdale (Florida),  USA
Built on the site of an 1893 fort, this city is a popular winter resort for good reason. The area has 270 miles of waterways, an enormous marina and one of Florida’s most popular beaches.
Ft Lauderdale (Florida) Ft Lauderdale (Florida)