Sharon, Lois & Bram's Elephant Show Filming Locations

Sharon, Lois & Bram's Elephant Show was filmed in Toronto in Canada.
Show Map

High Park

From episode #560 "Sunday in the Park".

Source: IMDb