New Canal Lighthouse

AIRVŪZ STAFF NOTE :

New Canal Lighthouse is an important historical landmark in New Orleans, Louisiana.  It is situated on the south shore of Lake Pontchartrain, due north of downtown.  The lighthouse was completed in 1838 in connection with the construction of the New Basin Canal, which connected the lake with the Mississippi River to its south.  While the canal was filled in in 1950, the lighthouse remains.  Listed on the National Register of Historic Places, you can check it out from above in this excellent drone video by Bumble Bee Productions.   

  • almost 4 years ago
  • 336 VŪZ
  • 8
  • 9
  • Report

BADGES THIS VIDEO HAS EARNED: