Professional travel agencies and destination management companies can handle both visa services and custom private tours.