Google Street View - Cloughton, North Yorkshire, England |
Google Maps Street View of Cloughton, North Yorkshire,England, United Kingdom. Find where is Cloughton located. Coordinates (latitude,longitude) Cloughton, North Yorkshire: 54.33833, -0.44862. Get accommodation in Cloughton or nearby Cloughton |