Google Street View - Salcombe Regis, Devon, England |
Google Maps Street View of Salcombe Regis, Devon,England, United Kingdom. Find where is Salcombe Regis located. Coordinates (latitude,longitude) Salcombe Regis, Devon: 50.69322, -3.20718. Get accommodation in Salcombe Regis or nearby Salcombe Regis |