Anne of Avonlea
What is Echo Lodge?
help

Asked by
Cat
Last updated by
Cat
help
Echo Lodge is the home of Miss Lavendar Lewis, a secluded cottage that Anne and Diana discover when they get lost one day, so named because of the long echoes produced when one makes noise toward the valley that dips behind the house. Miss Lavendar quickly becomes a dear friend to the girls and has a star-crossed romantic history that kindles Anne's imagination.