Google Street View - Kelloe, Durham, England |
Google Maps Street View of Kelloe, Durham,England, United Kingdom. Find where is Kelloe located. Coordinates (latitude,longitude) Kelloe, Durham: 54.71894, -1.47495. Get accommodation in Kelloe or nearby Kelloe |