The Edinburgh International Science Festival is held in April each year and it is one of the most exciting festivals of its kind in the world. There are hands-on activities, workshop and shows for families, children, adults and teenagers, with demonstrations, exhibitions, talks and tours for everyone to enjoy.