Celebrating its milestone 25th edition, the Festival will take place from Wednesday, April 27 to Monday, May 2.