Sandwiched between the more populous municipalities of Vaughan, Richmond Hill and Markham, and the still largely rural municipalities of King, Whitchurch-Stouffville, East Gwillimbury and Georgina, the riding of Newmarket-Aurora also features one of the most interesting federal election races to watch in Greater Toronto.
