When I went on a Mediterrain cruise, I couldn't find any fabric stores, just stores that carried everything and a little bit of fabric, which was outrageous in price ($25.00/metre and up). But being resourceful as all quilters are, I purchased 100% cotton swimsuit coverups for really good prices. Brought them home and cut them up. You would be surprised how much fabric you get in one of these and for a fraction of the cost. Also, the vendors will let you dicker over the prices of the coverups, so you can get them for a reasonable price. Have fun on your cruise.