Echo Lodge

Echo Lodge
Echo Lodge is the quaint, picturesque home of Lavender Lewis and Leonara Bowman, or, Charlotta the Fourth as she is more commonly known. Echo Lodge is located at the fork of the road near East Grafton, and was happened upon by Anne Shirley and Diana Barry one day.