Hidden in the rolling Ozark Mountains of northwest Arkansas, Eureka Springs is a unique Victorian town. The twisting roads of the Ozark Mountains bring scooter riders back to Eureka Springs for STO year after year. There are lots of curves, beautiful scenery, and many of these roads have very little traffic.