I’ve been there a couple of times! My uncle used to be a buyer for a fish factory supplying Nile Perch. The reason it is so densely populated is because the lake around there used to be loaded with fish, being far from the mainland, most people fish for weeks based off the island and then sell to the buyers and head off to the mainland for r&r until the next tour.