These Ontario attractions were just ranked among Canada’s worst tourist traps

From While Canada boasts endless attractions from coast to coast from natural wonders to man-made marvels, it’s inevitable for visitors to find some overrated or underwhelming spots in the mix. A recent study carried out last month by American magazine USA Today sifted through a whopping 23.3 million Google reviews across 65 countries in…

Read More