Reflected light from the Caribbean floods the airy and open layout of the beachfront villas.
Welcome to Cape Santa Maria Beach Resort in the Bahamas. You’re currently browsing our photo gallery. Click to visit our main site.