Odessa, Texas

Odessa, Texas is home to the University of Texas of the Permian Basin, where you’ll find a Stonehenge replica, and is also home to the world’s largest jackrabbit. SaveSave