For what it's worth, I spent a month riding in Morocco during February 2019, and I purchased Garmin's CityNavigator Morocco map to use in my Zumo 590.
The map was not cheap - $100 USD - but it was good, it covered everywhere I rode (2,000+ miles, mostly rural, all the way down to Mauritania).
I'm planning to spend March of this year riding in Tunisia. This time, rather than spending another $120 USD to buy Garmin's City Navigator Middle East and Northern Africa map (the only way to get Tunisia mapping), I purchased a TomTom Rider 550, which comes with free, unlimited updates of cartography for the entire world.
I have not had a chance to use the TomTom on the bike yet, but I have used it in my car in Canada a few times, and it seems to be pretty good for navigation. The only problem with the Rider 550 is that TomTom has is having problems with their app that links this device to newer iPhones (running iOS 13.x), which means you won't get any telephone connectivity or traffic data from the device - it's strictly a navigator.
I'm not opposed in principle to OSM, I think it's a noble idea, but it would only take a few map errors in a crowd-sourced map to screw up navigation on a long distance trip in an unfamiliar country, which is why I prefer to rely on commercial mapping, such as the TeleAtlas, Garmin, HERE, etc. cartography that is provided by the navigation device suppliers.
Michael
|