Results 3 results found Burgh Island and Bigbury Bay, Devon, England, United Kingdom, Europe Bigbury Bay, Devon, England, United Kingdom, Europe An aerial view of Burgh Island, Bigbury, and the estuary of the River Avon, on the south coast of Devon, England, United Kingdom, Europe