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