Travelling to Niagara Falls

1 year ago
36

Niagara Falls is a famous natural landmark located on the border between Canada and the United States. It consists of three waterfalls: the Horseshoe Falls, the American Falls, and the Bridal Veil Falls. It is a popular tourist destination known for its breathtaking beauty and powerful cascades of water.

Loading comments...