Cape Santa Maria Beach Resort
Located in north Long Island, this is a cosy base from which to enjoy what is surely the best beach in Long Island, with its white sand, warm waters and stunning sunsets.
Located in north Long Island, this is a cosy base from which to enjoy what is surely the best beach in Long Island, with its white sand, warm waters and stunning sunsets.