Moshi is a city that lies in the foothills of the mighty Mt. Kilimanjaro. So here are my suggestions on the best things to do in Moshi.