Change of venue: St. Stephen's to host country festival in May