Voted Top Hostel in North America, is The Canadiana Backpackers Inn that is located in Toronto, Ontario themed Canuck in all things. A while back, CBC wanted to know what makes this hostel so special. As with all things video related, it ended up on YouTube, and has now found its way here! CBC does a good job presenting this gem in Toronto.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment