Brabant Lodge is a paid campsite in Canada. Find out what to expect, how to plan your stay and what to check before you arrive at this outdoor base.