The Travel Show

Scotland. The Travel Show drives Scotland's answer to Route 66 and Carmen Roberts continues her culinary journey through Japan, taking on the country's most challenging dishes.