Zimbabwe has 16 official languages, the main four of which are English, Afrikaans, Shona, and Isindebele.
The best time to visit Zimbabwe is between July and October. During this time, game viewing is at its peak. The natural waterholes dry up, and herds congregate at the lakes, man-made waterholes, and rivers.
Yes, a visa is needed for all tourists to enter Zimbabwe.