There SHOULD be.
But the locals cut down most of the trees to make charcoal for cooking. With the loss of so many trees, much of the topsoil eroded. So they can’t grow a surplus of food to sell. They have a hard enough time growing enough to eat. The soil runoff also killed or ran off the fish close inshore so fishing is not particularly successful, either.
The local culture is not amenable to a tourist industry. What resorts exist there are fenced off, practically fortified, and staffed by outsiders.
I have been known to say that the UN should be moved to Haiti, so they would at least have a service industry servicing the UN.