Toronto’s CN Tower Hilarious One Star Review Begs Question — Why Was He Shopping for a Souvenir?
Here's another regional destination we typically bring our friends, family, clients or anyone out of town to impress: The CN Tower in Toronto, Ontario.
And as impossible as it may seem to most of us, someone wrote a ONE-star review of it on Trip Advisor...