Cape Santa Maria Beach is breath taking and beautiful. This is a calm bay on the north end which offers miles of white sand beaches, calm water for swimming, and the nicest resort on the island.
Cape Santa Maria Beach Resort offers some great food, views, and accommodations. With twenty bungalows and several private villas sitting directly on the most beautiful beach in all of the Bahamas.