Parish holds World Youth Day