Moshi is the gateway to Mount Kilimanjaro, a busy little town set where the plains begin to climb towards Africa's highest peak. On this southern side the mountain hides behind cloud for most of the day — the snow-capped summit only reveals itself in the early morning and late evening, if you are lucky. Moshi means "smoke" in Swahili, a fitting name for a place perpetually in Kilimanjaro's shadow.
The town is the starting point for most Kilimanjaro treks. The Machame Gate — trailhead for the most scenic route up the mountain — lies about 30 kilometres northwest of town, and dozens of safari operators and trekking agencies are based here, offering climbs and trips to the northern circuit parks. Kilimanjaro International Airport lies between Moshi and Arusha to the west.
Even if you are not climbing, Moshi makes a pleasant stop. The Central Market is lively and sells excellent Kilimanjaro coffee directly from farmers. The surrounding Chagga villages offer guided walks through coffee and banana plantations; the Materuni Waterfall and Coffee Tour is the pick of these. Lake Chala, a volcanic crater lake on the Kenyan border, and the Kikuletwa Hot Springs to the west are both worth a half-day trip.