United States Louisiana New Orleans
Selected for Google Earth [?] - ID: 16391237
pccfan, on November 28, 2008, said:
This is the old Milneburg Lighthouse in 1984 after demolition of Pontchartrain Beach Amusement Park had begun.
Sign up to comment.
Sign in if you already did it.
Photo taken in Research & Technology Park, New Orleans, LA, USA
Misplaced? Suggest new location