North Tourist Park

Idaho Falls, ID 83401

North Tourist Park is a quaint and welcoming destination nestled in the heart of Idaho Falls, ID.

Offering a range of accommodations and amenities, this park provides a peaceful retreat for travelers seeking a relaxing stay in a scenic setting.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesIdahoIdaho FallsNorth Tourist Park

Partial Data by Foursquare.