Avonlea is a fictional town in Lucy Maud Montgomery's book Anne of Green Gables. It is supposedly located on Prince Edward Island, Canada.