Indoor fun is easy as long as you don't mind mess,LOL
Hand painting, they usually paint themselves at that age so have the bath ready,LOL.
Mix and mess with flour and water and have bit of dried food like lentils, pasta,peas etc for them to mix in and the mop and brush to clear up,hehe.
Soapy Bath play with bubbles, keep their skin wet so the bubbles land whole on them, ours loved that.
Dress up and face paint.
Hide and seek, usually they close their eyes and think they are invisable, but you can have fun with that and make up story adventures,like going on a bear hunt, cushions being the muddy swamp, the stairs being mountains a scarf being the river,LOL
Camping out inside. Use some sheets over the table to make a tent and have a teddy bears picnic inside and/or a torch to make shapes on the sides of the tent.
Out doors is the same anything you can do indoors you can transfer outdoors.
At the park, hunt the bear, find flowers to look at and leaves to explore, pick up rocks and see what lives underneath, rolly polly down the hill on the grass, find trees and see if fairy's live there, you know you've found a fairy den if there is hole on the trunk or at the base of the tree,LOL.
Imagination is the name of the game, kids dont need a lot of big trips every weekend, they just need your attention and imagination to help them explore fun.
Best Wishes. Winnie.x