The beach is lined with gazebos perfect for relaxing in the gentle Caribbean trade winds.
Welcome to Cape Santa Maria Beach Resort in the Bahamas. You’re currently browsing our photo gallery. Click to visit our main site.