Posts

@zanziresort

We landed in Zanzibar after a three-hour layover in Nairobi on schedule at 1.35 am, robbed by darkness of that all-important first impression. Read more