Goat Island is a gorgeous area that celebrates the natural qualities of Niagara. It is nice to get away from the commercialized part of Niagara and just enjoy it's natural beauty.