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