Transportation at VMworld Barcelona 2014
Barcelona is the second largest city in Spain. More thanĀ 1,6 millionĀ people are living there and the city covers an area of 101 square kilometers – so you can imagine that it is worth to take a closer look at the…
Read more