Three Cliffs Bay, Gower Located in the UK’s first Area of Outstanding Natural Beauty, Three Cliffs Bay offers amazing views of the Gower peninsula. As well as space for caravans, the caravan site also offers glamping and cottages for those who want something a little fancier. Three Cliffs Bay Holiday Park, North Hills Farm, North […]