
Montpelier Canyon Campground located in Montpelier, Idaho.
Address
Forest Rd 153, Montpelier, ID 83254
GPS
42.33113878, -111.2326455
Telephone
Montpelier Canyon Campground located in Montpelier, Idaho.
Address
Forest Rd 153, Montpelier, ID 83254
GPS
42.33113878, -111.2326455
Telephone