Visiting Niagara Falls

Often classed as one of the seven wonders of the natural world, Niagara Falls is a pretty impressive place to visit. Staying just a half hour drive away in Buffalo, we would have been mad not to go and see them during our trip to the USA. Sure enough, seeing the falls was one of the highlights of our time in Buffalo and was certainly the most impressive sight that we saw. View Post