My friends and I did a weekend in Morocco and it was an experience of a lifetime. David, our tour guide was excellent.  He connected with everyone on the trip and was super funny.  He made sure we were all laughing and having fun.  We got to see a lot of Morocco and got to see monkeys and ride camels. We signed up for the guided tour in Gibraltar (highly recommended doing that tour) with the group!  This experience is one I will always remember thanks to this program I was able to feel apart of the culture and learn about their daily living. The tour guides were living in the places we toured.  They connected us to everything and showed us the best places around the cities. Big thank you to David and We Love Spain for an unforgettable experience!