Tanzania's mesmerising coastline and famous safari parks have scores of visitors returning to it time and time again. Discover some of Africa's most diverse wildlife at one of Tanzania's parks including the Serengeti, Ngorongoro and Ruaha national parks. If you time your journey well, you may even enjoy a once-in-a-lifetime experience as you witness the magnificent Serengeti wildebeest migration. A short boat ride from Tanzania's mainland takes you to the island of Zanzibar, with its stretches of white sandy beaches and fragrant spice farms. Experience a true mix of African, Middle Eastern and Indian culture, perhaps best represented by the island's delicious cuisine. Tanzania is also home to Africa's highest mountain, Mount Kilimanjaro. The challenging trek up the mountain attracts large numbers of mountain climbers every year. If you plan on climbing Kilimanjaro, you'll need to register with a local agency.