St. Croix is a rustic island with beautiful beaches and a mountainous coastline. There are so many great things to do in St Croix!