Villas On The Radar: Gems Of Zanzibar

Positioned on the Indian Ocean just off mainland Tanzania, Zanzibar is an island that’s not only famous for its abundance of aromatic spices (hence its nickname “Spice Island”), but also for its spectrum of stupendous hotels and resorts. We stumbled upon some of the most spectacular villas on the island and they’ve been on our […]

Read More…