Google Street View - Stoke Fleming, Devon, England |
Google Maps Street View of Stoke Fleming, Devon,England, United Kingdom. Find where is Stoke Fleming located. Coordinates (latitude,longitude) Stoke Fleming, Devon: 50.32508, -3.59862. Get accommodation in Stoke Fleming or nearby Stoke Fleming |