Wedding Venue in Kenya Amani Tiwi Beach Resort Address: 1877-800400, Ukunda, 80100 Mombasa Kenya Phone Number: +254 202 12 01 92