Victoria Park is a beautiful park with two waterfalls named Joseph Howe Falls and Waddell Falls, located in Truro, Nova Scotia, Canada. I learned about this park from a coworker during the spring of 2013. The park is a one hour drive from the city of Halifax. read more
