New River live webcam Fort Lauderdale

Webcam Live Fort Lauderdale - Florida - U.S.A.

view over the New River from Marine Industries Association in the city located on Florida's southeastern coast, best known for its beaches and boating canals.

FORT LAUDERDALE WEATHER