Guide to Travel: Discovering the World One Step at a Time