@telgega check out the friendship thread, if your location changes a lot
Otherwise I would suggest to pin your meetup wishes down to an area you frequent a lot. It gives the members on here a better insight if a physical meeting would be manageable for them
@Mulberry already suggested the Dubai thread, there is also a thread for UK based folks on here, but its pretty much dead at the moment