World
England
South West England
Devon
Salcombe
12718
Salcombe Holiday Cottage, Devon, South West England, England
Delightful 2 bed cottage in Hope Cove