Canada

Ontario Province

More Jollibee Branches Opening in Canada

Jollibee has long been planning to set up shop in Canada. It has been previously announced that its first store will open in Toronto in 2015. However, after it was disclosed that the company had troubles finding the right location, the plan…

Interesting Facts About Ottawa

Who doesn’t recognize Ottawa? Ottawa is a well-known city and has been reaping positive reviews as a place of recreation and with great culture. Ottawa is the capital city of Canada and claims the 4th largest city of the country. Do you…