J
Joshua Mutuku Review of Tamarind Mombasa, Kenya:
This is the amazing village ,hotel and place to co...
This is the amazing village ,hotel and place to come it has amazing things beach, , amazing people very welcoming ,cool place i think people should have vacations,meetings , business meetings and recreation for holidays ,it's super there awesome
Comments: