Tripwolf, the social travel guide that we introduced last month, has launched in public beta. The site allows users to network with friends to create an ideal travel trip, and also has a number of features designed to help research destinations and points of interest. To coincide with the launch, Tripwolf also announced [...]