Event Details

X
Twitter
Mail
Link
Venue
Centre Island, Toronto Islands
20 Avenue of the Island
Toronto, Ontario

For more information about the location please visit the Toronto International Dragon Boat Race Festival website.

 
X
Twitter
Mail
Link