5th Avenue And Main Lava Hot Springs

5th Avenue and Main Lava Hot Springs, 482 W Main St, Lava Hot Springs, ID 83246, United States

Location