Where is Champions Square?

Coordinates: -90.078055555556 29.95

Be the first visitor to thank for this answer!

Thanks!