Salcombe
Proper noun
Meaning
Salcombe
A coastal town and civil parish with a town council in South Hams district, southern Devon, England (OS grid ref SX7339).
Proper noun
Salcombe
A coastal town and civil parish with a town council in South Hams district, southern Devon, England (OS grid ref SX7339).