Many places claim to be paradise, but that really depends on your definition. At Cape Santa Maria we define paradise as
Cape Santa Maria is located on the northwest coast of Long Island, in the temperate southern Bahamas. The main geographical feature is a shallow, sheltered bay lined by white sandy beaches and lush green plant life. The resort can be found at the north end of the bay.
Cape Santa Maria Beach Resort makes for the perfect Caribbean vacation spot. Whether you’ve experienced the tropics before, or are excited about your first Caribbean vacation, the Cape’s unique geography, intimate atmosphere, and friendly staff make it second to none.
A year’s adventures in one week!
– North Cambridge, England