Neptune Village Beach Resort(4 stars)

Galu Beach P.O. Box 696 80400 Ukunda Mombasa View on map