My grandmother is living with my Aunt in a fairly large city.
They do not get along all that well, but the location is the best for my grandmother's health...
She attends church and jewelery making classes weekly.
She also has an assistant/friend come and take her out places--the mall, food store, etc.
And she also goes to the pool to do her physical therapy exercises nearly every day.
I think that keeps them both sane.
I would take a look at the classes offered at the closest community college (or regular college/university)--they usually offer non-credit public courses. Fun stuff like beading, sewing, ethnic cooking, herbs, book discussions, basic computer skills, etc.
We also have an agency for the aging here that puts out a list of social activities. I'm guessing most places must have something similar?
If it looks like something she is interested in would be a time conflict, you might be able to find an assistant type set up like my grandmother has--it has really allowed her so much more freedom
mom to three boys: (18 ) (10&7)