Beachfront Villa
Nyali, Mombasa · Villa