Loftus Hot Springs is in the Boise National Forest, about 1.5 hours outta Boise, Idaho.
brotherhs 2 years ago
Where is this? Very cool.
enjoythewildUSA 2 years ago
Loftus Hot Springs is in the Boise National Forest, about 1.5 hours outta Boise, Idaho.
brotherhs 2 years ago
Where is this? Very cool.
enjoythewildUSA 2 years ago