
4.7
Urban Attractions
Town Square
Jackson, United States
The Town Square in Jackson, Wyoming, features iconic elk antler arches, crafted in the 1960s using naturally shed antlers from the nearby National Elk Refuge.
Good to know
- Best time
- Early morning
Unlock insider tips & fun facts
Sign up free to see the tips and facts we have collected for this place
Join free →Free AI travel planner
Add Town Square to your itinerary
VoyaBear builds a full personalised trip plan for Jackson around your travel personality. Free, instant, and made for you.
Generate my itinerary — free