The Carambola resort in St. Croix is possibly the most scenic place on Earth. The staff is second to none, the beach is absolutely gorgeous and secluded, blocked on both ends by mountains. Watch out for falling coconuts and sea urchins. The cultural party on the weekend is an experience in itself. Grab a Cruzan confusion and head to the beach.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.