CDA Rover RV is a campsite in Pinehurst, Idaho, in the northern panhandle. Find location details and what to expect before you plan your overnight stay.