TourCrafters Unveils New Easy-to-Use Web Site

TourCrafters, the Italian tour operator known for good-deal European packages, has produced a new, easy-to-use web site dedicated to their special offers.  Accompanied by music and evocative images of Italy, the web site highlights their “hot deal” packages, offers background information about TourCrafters, booking instructions, a search feature and a sign-up for the TourCrafters newsletter. […]