Tagged: Niagara Falls

0

Fabulous Niagara Falls Light Show

Niagara Falls, as one of the most famous waterfalls, attaching millions of tourists every year. But if you don’t stay in Niagara during the night, you probably miss its beautiful light show. Lighting the...