Summary: Organized by India Trade Promotion Organisation Location New Delhi Brief Description The 26th International Trade Fair was held in New Delhi from 14 27 November 2006 The Fair is Asia s largest show of its kind which is being organized annually by the
Image Dimensions: 150 x 90
Image originally found here.