4 Replies to “Contest #416 Hint”

  1. Aviva Centre, Toronto, home of 50% of the Rogers Cup. 43°46’17.6″N 79°30’43.4″W

  2. Aviva Centre, formerly Rexall Centre, is a tennis stadium in Toronto, Ontario.

Comments are closed.