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