Sit back and immerse yourself into Avonlea with sights and natural sounds of the sea, farmland and town of Avonlea.