For those that travel, Top Travel is a guide and touchstone, offering fresh ideas and a stamp of approval on an array of desirable destinations.