Liberty Island, is, of course, the island where the iconic symbol of America, Statue of Liberty, stood mighty and proud. View from the ferry. It was really, really nice blue sky day! It would be awesome if your backyard looks like this. Liberty Island is the best place to see