August 13, 2010
Barcelona is located in the northeast of Pyrenees Peninsula and it is the capital of Catalonia.…
Read More