Toad River Lodge RV Park is a paid motorhome and caravan stopover in Canada. Find out what to expect for a practical overnight stop on your journey.