Starcross Fishing and Cruising Club webcam
Located in Starcross, Devon, England
Starcross is a riverside village with a population of approximately 2000, situated on the west bank of the estuary of the River Exe in Devon, England.