Barcelona is a significant town in Spain. The place is beautiful with the surroundings. The natural beauty of the place attracted many expats as well as tourist to come to the place. However the cost of living for the city is high, which generally discourage people to stay there. The cat of new home, schooling and shopping are expensive there. Apart from that the wage and revenue are less while the foreigners also experience language barriers there.