Ontario: Niagara Falls April 28, 2017 by rachelsanghee For Italians, Niagara Falls is not just a touristic area. It’s the ultimate couple’s getaway.
Ontario: Point Pelee May 17, 2015 by rachelsanghee I didn’t know Canada made their own wine. Need to drink more, clearly.