The Birmingham Grid For Learning has a good activity to teach prepositions of place.  It’s called Location.

It has several steps and I have the direct link to most of them on my English Themes For Beginners page under Prepositions.