Nathan Phillips Square is a must-visit destination in Toronto. Located in the heart of downtown, this bustling public square – which was named in honor of a former Toronto mayor – offers a ...