Where Is Woodbine Racing Track & Best Taxi To Go With?

Owned by the Woodbine entertainment group, the woodbine racing track is one of the premier horse racing tracks in Toronto, Ontario  Canada. Home to the Canadian horse racing hall of fame, the track was the venue for the 1976 Paralympics, the 1996 Breeder’s cup, and the 1988 Arlington Million.  The Woodbine race track is truly […]