Google Street View - Joppa, Edinburgh, Scotland |
Google Maps Street View of Joppa, Edinburgh,Scotland, United Kingdom. Find where is Joppa located. Coordinates (latitude,longitude) Joppa, Edinburgh: 55.94771, -3.09033. Get accommodation in Joppa or nearby Joppa |