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 at the local craft stores.
Want to tell us about your favourite coffee corner
or watering hole? Then contact the Beetle: Beetle@globetrotters.co.uk

