THERE is plenty of eggs-cellent fun to be had over Easter to keep the family amused.

There is a chance to find dragon eggs at Caernarfon Castle. Visitors will get to explore the castle passageways and use bow and arrow skills.

Successful participants will receive an Easter egg. The quest trails run from Monday, April 22, between 11:30am - 3:30pm.

At Harlech Castle, The Ardudwy Knights will take guests back in time to experience life at a 13th Century castle.

There is 'have-a-go' archery, combat displays and weaponry demonstrations, and an Easter egg hunt from Saturday, April 20 - Monday, April, 22, from 11am - 4pm.

At Beaumaris Castle there is an Easter 'egg-stravaganza' with a Knights’ School' being held throughout the Easter weekend giving families a flavour of life 700 years ago.

Guests can try spear drills, crafts, birds of prey talks and a jester workshop.

On Friday, April 19 and Saturday, April 20, an encampment will take place with living history and demonstrations.

On Sunday, April 21 and Monday, April 22, there will be arena demonstrations and egg trail.

An Easter egg trail is on at Criccieth Castle. Visitors will search for eggs whilst enjoying views of Cardigan Bay on Easter Sunday.

There is a chocolate prize for the first 100 children who take part. It is on Sunday, April 21, from 11am – 4pm. See Cadw castle websites.

At GreenWood, family adventure park, Easter activities run until Saturday, April 28. Activities include a daily Easter egg hunt for £1.

Other events include pyro and body art, hair braiding, and face painting, as well as the usual rides and attractions.

In the Forest Theatre, Easter fun includes Erwyd the Jester, Smarty Marty the Clown and Harley’s Showtime.

At the Gypsy Wood park, at Bontnewdd, there is everything from train rides to animal interactions and an Easter bonnet hunt on Sunday, April, 21.

At the Anglesey Sea Zoo, Easter fun runs until April 28. There is make your own daffodil or colourful fish egg, plus arts and crafts sessions.

Try the educational fish egg trail on Easter weekend with a chance to win a chocolate fish!