Make sure to see the Niagara Falls from the Canadian side... Majestic! Visit with Octopoda.co.uk

pin 504
heart 22
speech 1

Ontario, Canada. I would want to go here because of Niagra Falls. It's a place where everyone wants to go but I just think the scenery would be worth the trip and I've never heard bad things about it.

pin 212
heart 9

Niagara Falls

Niagara Falls

SkyBridge, Toronto, Canada. Go to www.YourTravelVideos.com or just click on photo for home videos and much more on sites like this.

pin 236
heart 13

Worlds Most Amazing Waterfalls- Niagara Falls(10+ Pics) | See More Pictures | #SeeMorePictures

pin 151
heart 7
Pinterest • The world’s catalogue of ideas
Search