Another way to meet people is Couchsurfers. Couchsurfers is an organisation for hosting and offering free accommodation to travellers, but you don't have to offer accommodation or have the person come to your home, you can use it for meetups only and you indicate this in you settings. Each person creates a profile with information about themselves, and when people have had successful meetups or overnight stays, they verify and leave comments for that person, which adds a level of safety to it. You can check the person out before going for coffee or whatever with them, to see what they like or where they have been, and that can be a basis for conversation. If you don't like the look of someone, you have the option of declining.