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