If someone likes to (virtually) meet, without having to move to thousand chilometers away, into a 3D (nearly) realistic environment, we can even use SecondLife.
My registered name is "Elwe Ewing" (real, or "legacy", name) but I bet I can be found, there, as "Elwe Thor" as well.
Will try searching for an Asgardia group or to found one, eventually.

What can you find on SL?

Social events  (music, meetings, scientific ones also)
Crazy places
Traditional boats
And, even thousands of other residents too