Barra
Neighborhood
4 visitor tips
16 views
- Address
- Barra , BA Brazil
Barra is an island in the Outer Hebrides, Scotland, and the second southernmost inhabited island there, after the adjacent island of Vatersay to which it is connected by the Vatersay Causeway. (Wikipedia)
Reviews
No reviews yet. Be the first to share your experience.