Barcelona will get its own cricket ground soon

There is seldom any doubt that the Spanish city Barcelona is well-known for Football. Ever wondered cricket was gaining popularity…