The town of Tarim, in Yemen's Hadhramaut Valley, has been designated "the capital of Islamic culture" for 2010. AFPTV went for a tour of the historic city, a jewel of Islamic architecture which is also renowned as the ancestral home of the bin Laden family.Duration: 01:52 [More] [Less]