Built on a sugar plantation, Carambola Beach Resort St. Croix boasts a unique location on St. Croix’s north shore. Accommodation consists of a variety of suites, each equipped with air conditioning, a living area, an ensuite bathroom, a kitchenette, a…
View More