Does anyone know of any of those push-pin websites where you can set up your own copy of the world map and everyone adds the place they live? I think that would be a great tool for us to get an overview of where our vast number of members are located, time zones, etc.
I used to know one, but can't find it anymore.
I used to know one, but can't find it anymore.