Salcombe Retreat
United Kingdom
>
England
>
Devon
>
South Hams
>
Malborough
>
Salcombe Retreat
Salcombe Retreat is a building in Malborough in South Hams.
Salcombe Retreat
Building
Yes
Tourism
chalet
isolated_dwelling
Higher Soar
Furzedown Farm
Salcombe Retreat
Higher Soar