Barcelona, the capital of Catalonia, is a city by the sea; not just any sea, but Mediterranean Sea. It is a feast for the senses, with its captivating blend of olden and contemporary structural designs, enticing cafés and marketplaces, parties round … [Read more...]

