Eureka Springs, Arkansas, is a quirky, welcoming town nestled in the Ozark Mountains. It’s rare to find caves to explore, a haunted hotel, quirky shops, and a welcoming atmosphere all in one place.