My husband and I are traveling in a 40 foot catamaran, sailed from Morocco to the Canary islands to Cape Verde across the Atlantic to Barbados and then up through the Carribean. We've seen magnificent places but sailing right up near Lady Liberty is the most moving and beautiful sight yet seen. Can only imagine my Irish ancestors sailing in to Ellis Island ... If nothing else, the Statue of Liberty is a must see!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.