Hello Kimika!
Join a library if you are near one - free/ cheap and their kiddies section has some really cool books. My son LOVES it when we sit together and read and point at pictures etc. We get books every week and he gets so excited to help choose/ read them. If I had to have bought all the books we've read we'd need a new house to store them in lol. If I see a theme he really likes e.g. dinosaurs, we look out for more books on that topic, because if they have an interest in it, they will learn more about it. If you can get kids to love books at a young age it will really benefit them through school and in life in general.
So many good suggestions made already. As mentioned already, they learn a LOT through play at this stage, so just playing with him can become educational. Any conversation you have with him can be educational - talk a lot, mention the colours of things, count things, go into detail.. tell him about the parts on the truck you are playing with, mention what trucks are used for, tell him where the TOP is and the BOTTOM, inside, outside, there is so much you can teach just by chatting to him. Ask him things, get him talking too, even if it is one word at at a time. Yes, a lot goes over his head but you will be amazed how much sinks in. Children are little sponges.. they absorb so much.
One favourite in our house at the moment is our revised version of I Spy. Instead of saying "somethign that begins with - then the letter" we describe the object and the rest of the family has to guess. I do basic things at first, like we will be in the kitchen and I'll say "something round, and orange and you can eat it" and he'll shout "orange" or they can point to it. He also now discribes things for us to guess. Your LO may be a bit small for this though, thought I'd mention anyway.
We play guessing game where you colect random little objects - hold under a towel one at a time and let little one feel and guess what the object is.