Apple Festival takes place this weekend