Tanzania has temperate to warm weather throughout the year, with high levels of humidity on the coast and dry on the central plateau. The heavy rains last from March to June. The hot, dry weather in January and February attracts the most tourists. The best time to visit the Serengeti is from January to March when the grazers are calving and there are plenty of lion around, or to witness the wildebeest migration to and from Kenya which occurs at the beginning of the dry season and returns again with the first rains, usually the beginning of June and mid-November. Zanzibar has a warm and humid climate year-round and its coastal resorts are tempered by sea breezes. The island is best avoided in April and May, the rainy season.