Paid motorhome and caravan stopover in Cascade, Idaho, with 21 RV pitches with water and electric hookups, tent sites and portable toilets on site.