"So close to where I was born just across the border," wrote Nick Carter on Facebook. "This area is beautiful. Niagara Falls is definitely a wonder."
Carter was in Canada to perform November 10th and 11th at the Fallsview Casino as part of his 'Who I Am' Tour.
Nick Carter loves Niagara Falls!