Student review [#7] Barcelona, Universities in Spain
at GBSB Global Business School
Barcelona is a great city. And the school is centrally located.
My studies were very good and the life in Barcelona was great!
Translate to English
for more details.