Beachfront Holiday Park - North Haven: Beachfront Caravan Park welcome sign Beachfront Holiday Park - North Haven:  Beachfront Caravan Park welcome sign