It’s the first time I visit Niagara Falls and will never forget that moment. So many beautiful memories with my family there at the place.
Yes, it’s where Canada meets the USA. Niagara Falls is so much impressive. Is it heaven? I believe so.
– Reminding me the first time I visit Niagara Falls, Ontario, Canada –