Archie and Janet Hogg Park is a paid campsite in High River, Alberta, Canada. Read about its location, setting and what to know before you visit.