Results 1 results found Combesgate Beach on the North Devon coast, Woollacombe, Devon, England, United Kingdom, Europe