Greenwich – meet Barcelona!

Parc Guell, Barcelona Catalonia is a region in Spain well known for the famous city, Barcelona. The citizens of Catalonia, also known as Catalans, have been holding official and unofficial votes since 2014. The reason for these, according to the polls, is that many Catalans wish to become independent from Spain because they feel as… Read More