About company

Family-Friendly Resort located on the banks of the Snake River in Island Park, Idaho; close to Yellowstone National Park. Float Trip and Watercraft Rentals available!

US 4292 highway 20
Unknown
Unknown
Not verified company