Twiga Resort Mayungu Watamu Road (Kanani)
Watamu Kilifi County phone +254 799408866
info@twigaresort.com
managed by Africagest Ltd Jacaranda Road – Watamu
Representation in Italy (+39) 06 32 09 29 29