The best time to visit the country's coast and Zanzibar is from June to October when temperatures are warm but not too hot, and you'll find much dryer ...