Melia Zanzibar, Kiwengwa in Tanzania | Hotel Review
Melia Zanzibar is an utterly decadent luxury beach and all-inclusive resort situated on the north-east coast of the exotic island of Zanzibar, in Tanzania, also known as the “Spice Island”. During a recent stay (although it feels like a lifetime ago in my wanting and longing. Currently writing this during the perpetual British monsoon season) I got to explore every square inch of the 40-acre estate.
Carl Thompson
Founder of this eponymous blog, focusing on men's fashion & lifestyle.