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