All ports are within easy reach to make on your own or by Taxi. Morocco we took a taxi to the shopping areas and Bazaars we had a good driver called Hussain who was interested in our family and waited at each stop for us we had half a day in taxi and we paid him 40 euro for 4 people .