Home
Eden District Cumbria England United Kingdom
54.502166,-2.253339
Barras
Home
Barras
Barras may refer to:
Distance between:
London to Barras
226 Miles / 363 Kms
Liverpool to Barras
82 Miles / 132 Kms
Postal Code
Embarrassing technical faults greet Rome’s new metro line - Lonely Planet
5 embarrassing (or pregnant) language mistakes - Lonely Planet
Embrace embarrassment - learn a second language! - Lonely Planet
museum Nearby
Great North Museum: Hancock
tourist attraction Nearby
Stuart House