Illinois Office of Tourism appoints Sartha Global Marketing as India Representative
The Illinois Department of Commerce and Economic Opportunity (DCEO), Office of Tourism announced it is opening a new office in New Delhi, India to attract more overseas visitors to Illinois. The official travel authority for