A Bahamas Beach Resort right on the north end of Long Island called the Cape Santa Maria Beach Resort could be the perfect
place to spend a Bahamas Vacation If you can stay in one of the Beachfront Villas, then for goodness sake try to afford it