Cave of the Winds Lookout Home/Observation deck/Cave of the Winds Lookout Goat Island, Niagara Falls, NY 14303, United States Contacts Goat Island, Niagara Falls, NY 14303, United States Send updates or Remove Description Features Good for kids Map Reviews No reviews! ADD REVIEW Similar companies Observation deck Summit Circle Look Out 36 Summit Cir, Westmount, Quebec H3Y 1B3 Observation deck Belvedere Place Juge desnoyers, Pont Viau Laval, Quebec H7G 1A8 Observation deck Fintry Waterfalls Central Okanagan G, BC Observation deck Rocky Harbour Lookout Newfoundland and Labrador A0K 4N0 Categories Observation deck