Google Street View - Barra, Na h-Eileanan an Iar, Scotland |
Google Maps Street View of Barra, Na h-Eileanan an Iar,Scotland, United Kingdom. Find where is Barra located. Coordinates (latitude,longitude) Barra, Na h-Eileanan an Iar: 56.98035, -7.45731. Get accommodation in Barra or nearby Barra |