Carol Finnoff talks about growing up in Denver, traveling to Spain, France, and India, and her adventures experienced during those travels.