Wallace RV Park is a motorhome and caravan stopover in Wallace, Idaho. Find out what it offers and how it suits travellers on a road trip in the north of…