The Cape Santa Maria Beach Resort is a beautiful property located at the northern end of Long Island one of the islands of the Bahamas. This Resort stands along an enchanting beach that stretches a few kilometers off the coast of Galliot Cay, a few kilometers from the place where in October 1492 Christopher Columbus […]
