Skip to main content
Image

The first in a series of new trolley stops on Goat Island in Niagara Falls, New York this pavilion provides shade and shelter to patrons of the Scenic Trolley that runs throughout Niagara Falls State Park, USA.

Follow Us On Instagram