+UPLOAD
26 Reviews

Giraffe Ocean View Hotel

Monduli Road, Mbezi Beach, Dar es Salaam