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

Follow