The travel club for independent travellers.
The Neem Tree Café inside the Old Fort in Stone Town is an oasis of calm where you can sit, hassle-free, drink the excellent lemonade and watch life go by…
Read more