I have booked on a campsite's own website – what does that mean?

Follow