Travel Channel to launch new travel seriesBy News Team18/09/20120 Travel Channel is to launch a new series that would be initially hosted by NBC News correspondent, Peter Alexander. The…