Do not make the same mistake I did! Riverside campground looked great. It is beach side along Lake Diefenbaker, and very picturesque. However, Diefenbaker Lake is huge, and also in a valley. This causes very persistent winds, that makes sitting by your campfire almost impossible. These spots are more ideal for trailers. There are more treed in campsites in the back, but it is still far windier than other places in the park. If I ever went back I would stay in Nighthawk Campground that is right across the road with views of the rolling hills.