Point Sands Holiday Park is a motorhome and caravan stopover in the UK, close to The Oa nature area. A practical overnight base for travellers.