Believed Site of Levee Break in New Orleans - Aug 30, 2005

Aug 30, 2005

I believe this to be the site of the 17th street canal Levee Break after Hurricane Katrina. i'm not 100% certain, but ...

More Info | No Longer There - 3 comments

New Orleans, Louisiana (LA), US


Nearby (394):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: