Beach on the Helford Click on photo to see full resolution --> Glimpse of Grebe beach on the River Helford near Durgan. In the distance is Toll Point and beyond that, open water --> Related images