sewers, laanx dungeon, camp banished, the crater cave, the ruins, BD mine, howling well...
how about the many little secret hideaways throughout hydlaa and oja where one can meet?
what you're asking for is accomplished through RP. it would be quite silly to have an official bad guy meeting location.