We live 15 minutes away from the mighty Niagara Falls. These are from the American side of the Falls and the rapids leading up to it taken from Goat Island. BEAUTY!!
Image
Posted by
Chase & Chance's MomPosted on
May 5, 2014Posted under
Pictures from Buffalo, NY, UncategorizedComments
2 Comments