Gibraltar
We went on a programmed trip that started from Seville, Spain and went to Morocco through Gibraltar. Gibraltar is technically its own country, but it's a British territory. It sits right on the very southern tip of Spain, across the strait from Morocco / Africa. We spent half the day in Gibraltar (its very small). The main attraction is that they have a ton of free-roaming, and generally friendly monkeys at the Top of the Rock, which you can take a cable car up to. The monkeys will play with your hair, clothes, and hands if you let them, but just be gentle and slow with them as they are wild! We spent an hour or so on the rock, then went into St. Michael’s caves which are nearby to check out the stalagmites, the caverns, etc.
We grabbed a quick, late lunch, then hopped on the ferry to Morocco. In Morocco, we first stayed in Tetouan. We explored the city center first. There’s a ton of shop, vendors, and food everywhere. We shopped for a while and had a personal tour guide / barterer. In Morocco, they speak Spanish, Arabic, French, and some English. If you speak anything but Arabic, they will think you are rich and try to make you pay more money for things. Always barter! Our program set up a traditional Moroccan dinner and show for us that evening, with dancers, music, and singing. It was amazing!