Zanzibar's a colourful African archipelago off Tanzania's east coast, in the Indian Ocean. The beaches here are ones to write home about, and the inland Jozani Forest's just as thrilling. Expect to chill out on the beaches, but keep your eyes peeled and camera charged in the forest – it's home to the nearly extinct red colobus monkey.
The archipelago's main island's technically called Unguja, but everyone just calls it Zanzibar. On its northern tip, Nungwi maintains its roots as a fishing town – traditional wooden boats still cast off from the old harbour. One of the highlights of this unspoiled spot is the turtle conservation centre. The calm waters off the beach are the perfect place to release rescued babies.
On the south-west coast of Zanzibar island, Jambiani village has everything you need to unwind – a white-sand beach, glittering seas and freshly caught seafood for dinner. Whether you're relaxing on the shore or swimming in the underground Kuza Cave, your days here can be as snoozy or as scenic as you like.
Zanzibar knows how to throw a cultural party. The Festival of the Dhow Countries, held in Stone Town during the first two weeks of July, showcases art and culture from Africa, the Indian Ocean islands, the Gulf States, Iran and India. Then, in February, you can groove to international tunes at the Sauti za Busara world music festival.