A European Informational Website learn more
Rock is a village in Cornwall, England, UK, lying on the North-Eastern bank of the River Camel, at its estuary.