translate English to French: April 25, and 26, Onomichi Port Festival was held.
25 avril et 26, Port Onomichi Festival a eu lieu.