Exploring Toronto in Four Days

Exploring Toronto

After months of conversation with my cousin, I purchased a Megabus ticket from NYC to Toronto for a four-day trip. The ride was about 8-12 hrs and we made two rest stops in upstate NY, Buffalo Airport, Buffalo bus station and US/Canadian Customs and Border Protection. I took the last bus out of NYC so I arrived in the late morning/early afternoon. The only disappointment was not getting my passport stamped...