Goat Island Road 1/1 by Tripoto
Ankita Misra
Best place to take a great view of The Niagara Falls. Park your car/bus in the goat islands road and take a walk by the fall at night. Its the best place to enjoy the fireworks and light n sound show.