78454845
Jul 22, 2004
Website featuring an online travel companion matching service; Website matches travelers online with similar travel agendas and also provides various other means of online interaction and information such as message boards and a newsletter
Computer and Scientific