Where is London Avenue Canal?

Coordinates: 30.010767, -90.069222

Be the first visitor to thank for this answer!

Thanks!