+UPLOAD
3 Reviews

Lambada Holiday Resort Mombasa

Malindi Road, 80100, Mtwapa