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