Amani Tiwi Beach Resort

Amani Tiwi, a beach side resort, is located in Ukunda on the south of Mombasa, or South Coast as we call it. A nice drive through the Kenyan countryside from Mombassa straight south towards Diani Beach and Tanzania unveils this little pearl of a beach resort deep in what seems like a wildness. After a … [Read more…]