This Italy specialist also offers tours to Greece, Spain, and Hawaii.

The best Spain tours combine iconic attractions with charming coastal cities and smaller towns.