2 / PRNewswire / -- Travelers Advantage , a leading national travel company , has launched a user-friendly new service called Home and Abroad , adding innovative new benefits to its robust menu of popular services. to show you where to go. guides , maps , books , DVDs and more about your destination. wealth of destination activities , adventures and popular places. information from those in the know .