Elephant Park Camping, a campsite in Canada. Find the location and plan your stay, then confirm facilities and pitch options with the operator before you…