Bored Baby

I'm a SAHM and have a 5 month old baby at home... I don't have a car or a ton of money to buy new toys... so my question is what can I do to entertain my baby all day? We do go for walks when it's nice out. I read her books, she has a play gym, we sing songs and have conversations, I show her things I'm doing around the house, we have bath time and tummy time, family visits occasionally... but what else can I do to stimulate her development and prevent her from getting bored?