villa-margarita-st-croix-beaches-jacks bay December 2, 2022 Posted Under: No Comments Jacks Bay Beach – a gem of St Croix beaches