Grand Forks Municipal Campground in British Columbia, Canada. Around 40 pitches with electric hook-ups and Wi-Fi. A practical paid campsite in town.