It's not only vague, but also the most difficult of places to meet people since you'll never be 100% sure the people you are interacting with are single and looking.
Someone offhandly mentioned a murder mystery party I'd thrown in another city and how much fun it was - so I went on Meetup and asked a few local groups if they were willing to host something like this.
I hosted a party every month for over a year at a local pub that donated the space to us, and made a lot of friends, as well as met someone to date in the process For those truly passionate about a particular hobby (i.e.
For those in smaller communities where the resources may not be as comprehensive, try talking to the owners of local shops you frequent to buy hobby-related materials and ask if they know of others to speak with regarding starting a group, or if you can post notices looking for other interested participants.
Another idea would be to contact national organizations overseeing smaller local chapters to see if they are planning any speaking engagements or are looking to start a chapter in your area.
Coffee shops are one of my personal favorites when it comes to places to meet singles.