Contact Us
Villa Kalista
Galu Beach
P. O. Box 41171
Mombasa 80100 Kenya