Our ride in Morocco was so excellent, when we returned home I immediately booked another trip with Bike Odyssey. Everything was perfect, from the office staff and administrative arrangements to the quality of the bikes to the accommodations to the guides. Nothing was left unattended.
