Answer: elora

AnswerCrossword Clue
ELORA

Town in Ontario

ELORA

... Gorge (Ontario tourist destination)