Filipino Travel Series: Top 5 Best Things to do in Niagara Falls

A poster of Niagara Falls used to hang in our living room in the Philippines when I was a teenager: the mighty falls looked surreal, perfect, unattainable. Never did I imagine that one day I would be able to gaze at the falls’ beauty in person, and get to explore the surrounding attractions nearby. Fast […]