Immerse yourself in culture by traveling through the many regions of Spain and its surrounding countries with Citylife Barcelona! Spain is a beautiful country full of wonderful places to discover! From the snow-capped mountains in the north, to a dramatic coastline in the west and the majestic shores on the Mediterranean – Spain has something for everyone. With such a diverse history you can travel back in time with Celtic, Roman, Moorish, Jewish and Islamic architecture all over the country. While experiencing the history don’t forget to enjoy the amazing cuisine! Citylife Barcelona trips will take you on adventures you’ll never forget. Meet new people, try new things and truly experience Spain! Keep up by joining facebook group now!