Messy Play is a great way for children to learn, it covers all areas of learning and development, Personal, Social and Emotional; Communication, Language and Literacy; Problem Solving, Reasoning and Numeracy; Knowledge and Understanding of the World and Physical Development. It can be carried out inside and out and in all types of weather. Check out this
There are so many activities that can be enjoyed without spending much money or travelling far.