50 States… Or Less

Loading the map

Jai-AlaiChattahoochee, FL

Jai-Alai

Definitely one of the strangest things we've stumbled upon so far is this abandoned Jai- Alai stadium in the middle of nowhere in Florida.

More from Big Bend Jai-Alai Fronton