Gene Leahy Mall
Omaha, NE
Nature
Gene Leahy Mall, also known locally as The Mall, is a 9.6-acre park located in Downtown Omaha, Nebraska, United States. The park features two large slides, a sculpture garden, a remote-control boat cove, a large children's play area, and an amphitheater where outdoor concerts are held in the summer.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account