BY BEACH – LOVELY SEA VIEW – GREAT INDOOR POOL Challaborough Bay, UK Beautiful Beach Caravan On The Award Winning Challaborough Bay Holiday Park Book now