Post news, events, photos and videos. Publicise community groups and businesses in, or associated with, Starcross
Starcross is a village on the River Exe estuary, in Devon, UK, with a population approaching 2,000. Photographs, events and discussions paint a living picture of this rural community.