Martha Brae River has its source at Windsor and flows into the sea at Rock after passing the village.