Anne of Avonlea
What is Echo Lodge?
help
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.