We arrived in Mkoani after a dissapointing stint at Verani beach resort, but had no ferry on the day so had to spend the night somewhere. We met Ali who was extremely friendly and welcomed us with a very much appreciated offer of a cup of tea.
He also arranged a trip to Misali island to do snorkelling which was...
More
