I just got back from my cruise on Saturday. Eurodam is a beautiful ship. We went to Grand Turk, Puerto Rico, St Thomas & Half Moon Cay.
However, was disappointed that I couldn't find any fabric by the yard. Asked the Shopping Coorindator, she didn't know of any stores.
The closest I came was a store called "Mr Tablecoth" They had beautiful linen -with a wide variety of elegantly embroidered, cut out, laced items.
There was probably some type of fabric store in Puerto Rico, but going in to shop with my husband - there was no way I was going to ne able to find it.
Oh well, there is always the next cruise.