On my first weekend back in Canada, my mom, brother and I went to Pointe Pelee National Park in Leamington Ontario. People living in this part of Ontario has a certain proud feeling about Pointe Pelee, it is a small park but significant since it is the most southern point in Canada. Located on the [...]



