Avonlea is located on the northern shore of Prince Edward Island on a small peninsula.[1] Its primary industries are farming and lobster fishing.[citation needed] Neighbouring fictional communities include Carmody, White Sands (not to be confused with the modern White Sands, which is on the southern edge of PEI), Grafton, Bright River, Newbridge, and Spencervale.[1]