Google has launched its first mashup–a map-based Web site with information about earth-friendly locations in five of the U.S.'s top travel destinations.

Advertisements