In addition to everything suggested so far, I'd recommend Meetup if they have it where you live. You can search for groups, and sort them by proximity. I join a few events on Meetup every now and again, just whatever looks fun (also used to run a few groups that ended up folding due to covid). I've made enough friends off them that I can bring them as +1s to stuff I'd rather not attend solo.