My brother brought me a batik tablecloth and napkins to use for fabric when he was in Africa. He actually didn't remember I'd asked for fabric until he was at the airport to leave and bought from a shop there.
I have only cruised the southern Caribbean and there was a tour on one island of a batik making place, we bought napkins and beach wraps there, of the material as it wasn't sold as yardage.
Have fun.